跳至内容

Dropdown Menu - 下拉菜单 ​

更新日期

Demo ​

dropdown-menu/demo.vue

最近选择:(无)

下拉菜单:定位、键盘导航(方向键 / Home / End / 首字母)、焦点管理基于 reka-ui,外观走 token。

Props ​

属性说明类型默认值
items菜单项readonly MenuItem[]—
v-model:open显隐状态booleanfalse
portalTo已存在的主题内浮层容器string | HTMLElementConfigProvider / body

class、data-*、ARIA 属性和事件传给菜单内容。portal-to 可把菜单放入已有的局部主题容器;未传时继续使用 ConfigProvider 或 body。支持方向键、Home / End、Enter 选择和 Escape 关闭;禁用项会被跳过。

字段说明类型
label文案string
value选中值string
disabled禁用boolean?
separator渲染为分隔线boolean?

Events ​

名称说明
select选中某项时触发,回传 value

value="" 可表示“全部”或“清除筛选”,仍会触发 select。没有 value 的项不触发选值事件。