Skip to content

List Nav 列表导航组件

List Nav 组件常用作界面布局中的导航结构。

  • 支持指定导航的位置,可以页面在左侧、右侧、顶部、底部
  • 支持展开、收起导航
  • 支持指定导航初始的展开、收起状态

基本用法

设置尺寸

插槽

不启用收折

禁用收折

初始收折状态

设置导航位置

事件

:::

类型

typescript
type position = 'top' | 'left' | 'bottom' | 'right'

属性

属性名类型默认值说明
titlestring''导航标题
sizenumber218指定宽度或者高度,如果导航的位置是左侧、右侧,size 指定的就是宽度,如果导航位置是顶部和底部,size 指定的就是高度
collapsiblebooleantrue是否启用收折功能,true 是启用收折,显示收折按钮,false 是禁不启用收折功能,不显示收折按钮
foldedbooleanfalse初始收折状态,false 导航展开,true 导航收折是
disabledbooleanfalse是否禁用收折功能,false 是不禁用收折,收折按钮不可点击,true 是禁用收折,点击收折按钮可以收折展开

事件

事件名参数说明
collapsestate:boolean 收折状态,true 是收折,false 是展开点击收折按钮触发事件

插槽

TIP

vue
<f-list-nav>
    <template #navHeader>
       导航标题区域
    </template>
    <template #navContent>
        导航内容区域
    </template>
    <template #navFooter>
        导航底部区域
   </template> 
 </f-list-nav>