Skip to content

反馈提示 Feedback

Toast 顶部居中 · 多条叠层堆叠 · RdConfirmDialog · RdEmpty · 角标与 Tooltip。对齐 Design System Showcase。

轻提示预览 Toast Static

静态叠层预览(直接挂 RdToastItem);实际业务请用下方 Live API。

实时轻提示 Toast Live

业务代码调用 useToast() / toast;首次弹出时自动挂到 body

确认弹窗 RdConfirmDialog

调用 rdConfirm.confirm() 即可:打开动态挂载、关闭自动卸载,无需根布局常驻。

空状态 RdEmpty

按场景选择 variant:search / data / error / permission。

search · md(表格筛选)

未找到匹配的数据

试试调整关键词,或清除部分筛选条件

data · lg(首访无数据)

还没有客户

创建第一个客户,开始管理你的客群

error · md

加载失败

网络异常,请稍后重试

permission · md

暂无查看权限

请联系管理员开通对应模块权限

search · sm(面板 / 下拉)

无结果

文字提示 el-tooltip

悬停查看更多

角标 RdBadge

variant=count 显示数字;dot 仅小红点。父级需 rd-badge-anchordemo-badge-sample 定位。

消息 3待办 99+警告 2错误 1状态 离线

API

Toast

属性名说明类型默认值
success成功反馈;首次调用会自动挂载宿主(title: string, body?: string, duration?: number) => number4000
error失败 / 异常(title: string, body?: string, duration?: number) => number5000
warning风险提示(title: string, body?: string, duration?: number) => number4000
info普通信息(title: string, body?: string, duration?: number) => number4000
remove按 id 关闭;队列空则延迟卸载宿主(id: number) => void
clear清空队列并卸载宿主() => void
config设置容器偏移 / zIndex 等(建议首次弹出前调用)(options: RdToastProps) => void
属性名说明类型默认值
maxVisible叠层最多可见条数,超出仍在队列中number4
offset距视口顶部偏移(px)number24
zIndex容器 z-indexnumber9999
ariaLabel区域无障碍标签string'通知'

RdEmpty

属性名说明类型默认值
title主文案string
hint辅助说明string
variant场景图标'search' | 'data' | 'error' | 'permission''search'
size尺寸'sm' | 'md' | 'lg''md'
showAction是否显示操作按钮booleanfalse
actionLabel操作按钮文案string
事件名说明类型
action点击操作按钮() => void

RdBadge

属性名说明类型默认值
value数字或文案角标;variant=dot 时可省略number | string
variant样式'count' | 'dot''count'
tone语义色'primary' | 'success' | 'warning' | 'error' | 'neutral''primary'
max超过显示 max+number99
showZero值为 0 时仍显示booleanfalse

rdConfirm.confirm

属性名说明类型默认值
title标题string
body说明文案string
type语义色与图标'warning' | 'danger' | 'info''warning'
confirmText确认按钮文案string'确定'
cancelText取消按钮文案string'取消'

返回 Promise<boolean>true = 用户确认)。Dialog / Drawer 详见 弹窗与抽屉