Skip to content

顶部导航菜单

@astryxdesign/core v0.7.1 · TopNavMenu

属性 ​

属性类型默认值说明
labelstring—触发器按钮上的文字。必填。
itemsreadonly TopNavMenuItem[]—弹出菜单里的条目。需要自定义内容时,改用默认插槽写 NavMenuItem。
showDelaynumber150悬停多久之后打开菜单,毫秒。
hideDelaynumber200指针离开后等多久关闭菜单,毫秒。

TopNavMenuItem 字段 ​

字段类型默认值说明
labelstring—条目文字。必填。
descriptionstring—显示在文字下面的辅助说明。
hrefstring—有地址时这一项渲染成链接。没有地址就是一个普通的菜单项。
iconClassstring—文字前面那个图标的 CSS class。
isDisabledbooleanfalse禁用这一项。方向键和首字母跳转会跳过它。
idstring—这一项的固定 key。不填就用文字。

事件 ​

  • openChange(isOpen: boolean):菜单打开时传 true,关闭时传 false。

插槽 ​

  • default:额外的菜单项,例如直接写 NavMenuItem 元素。