KunUIKunUI
GitHub

Feedback (反馈)

消息提示、确认弹窗与看板娘 —— useKunMessage / useKunAlert / useKunLoliInfo 及其 Provider。

Provider 只需挂载一次

把这些 Provider 宿主组件放在应用根部即可。在 Nuxt 应用中,它们(以及这些组合式)会被自动导入。

<!-- 在应用根部(如 app.vue)各挂载一次即可。 -->
<template>
  <NuxtPage />
  <KunMessageProvider />
  <KunAlertProvider />
  <KunLoliProvider />
</template>

消息提示 — useKunMessage()

useKunMessage(message, type, duration=3000, richText=false, position='top-center')。 当 richText=true 时,消息为原始 HTML —— 请自行 sanitize。

Toast.vue

确认弹窗 — useKunAlert()

useKunAlert(opts?) 返回 Promise<boolean>(确认为 true,取消为 false)。

Alert.vue

看板娘 — useKunLoliInfo()

useKunLoliInfo(message, durationSeconds?).

Loli.vue