Skip to content
导航有已知边界

NnDropdown 下拉菜单

hover、click 或右键触发的浮层。

示例

API

Props

名称类型默认值说明
triggerstring[]['hover']可组合使用 hoverclickcontextmenu;其他成员不会产生行为。
placementstring'bottomLeft'topLefttopRightbottomLeftbottomRight 可表达上下和左右对齐。空间不足时会翻转到另一侧并限制在视口内。

Events

事件参数说明
openChange(open: boolean)打开、关闭以及重复设置状态时触发。

Slots

名称作用域参数说明
default触发区域。
overlay浮层内容;点击其中任意位置会关闭浮层。

当前限制

  • 打开状态只由组件内部维护,没有 open Prop;外部只能监听 openChange
  • hover 离开使用固定 120ms 关闭延迟;目前没有延迟配置。
  • 浮层 Teleport 到 body;点击外部或按 Escape 会关闭。contextmenu 模式以鼠标点定位。

Released under the MIT License.