Skip to content

Dialog - 对话框

Demo

Last Changed
7 minutes ago
dialog/demo.vue

对话框:行为与可访问性全部基于 reka-ui(遮罩、焦点陷阱、Esc / 点击外部关闭、滚动锁、aria-labelledby / aria-describedby),外观走「极光 / 多巴胺」token。

Props

属性说明类型默认值
v-model:open显隐状态booleanfalse
title可见标题string
description描述string
accessibleTitle无可见标题时供辅助技术读取的标题string'对话框'

建议始终提供 title。只有视觉设计明确隐藏标题时,才改用描述场景的 accessible-title

Registry

Dialog 可通过 Registry 分发复制源码;安装时会自动带入 reka-ui、Sass 与共享 token。

Slots

名称说明
trigger触发器(as-child,把行为透传给你的按钮)
title自定义标题
description自定义描述
default正文内容