Skip to content

Navbar

层级选项卡 | 多级标签页

提示

Navbar 是为了处理有层级的 tab。若是简单的一级 tab 建议用 Tabs 组件。

Navbar 暂仅支持两层,不支持三层。

基础用法

vue




下划线样式

通过指定 type 属性为 underline 定义导航的样式有下划线,默认是没有

vue




子级触发方式

通过指定 trigger 属性为 click 指定子级必须点击才生效,默认为 hover

vue




父级禁用

通过指定 disabled-parent 来设置包含多级选项的父级是否禁用,默认为 true

vue




Props

prop说明类型默认值
type样式 default,underlinestring'default'
modelValue绑定值string,number
listnavbar 的列表{label,value}数组array
trigger子级 navbar 触发方式string'hover'
disabledParent父组件是否禁止选择booleantrue

Slots

名称说明接收参数
label自定义展示nav ({label, value})

Events

change: 改变选择是触发, 参数为 nav ({label, value})