Nav 导航栏
● 横向
导航栏的基础用例。
展示代码
vue
<template>
<k-menu>
<k-nav>横向导航栏1</k-nav>
<k-nav>横向导航栏2</k-nav>
<k-nav>横向导航栏3</k-nav>
<k-nav>横向导航栏4</k-nav>
<k-nav>横向导航栏5</k-nav>
</k-menu>
</template>
● 竖向
通过添加Perpendicular
属性来设置导航栏竖向
展示代码
vue
<template>
<k-menu Perpendicular>
<k-nav >竖向导航栏1</k-nav>
<k-nav >竖向导航栏2</k-nav>
<k-nav >竖向导航栏3</k-nav>
<k-nav >竖向导航栏4</k-nav>
<k-nav >竖向导航栏5</k-nav>
</k-menu>
</template>
● 禁用选项
通过给选项添加disabled
属性来设置导航项的禁用状态
展示代码
vue
<template>
<k-menu>
<k-nav disabled>竖向导航栏1</k-nav>
<k-nav>竖向导航栏2</k-nav>
<k-nav disabled>竖向导航栏3</k-nav>
<k-nav>竖向导航栏4</k-nav>
<k-nav disabled>竖向导航栏5</k-nav>
</k-menu>
</template>
● 带图标
默认通过icon
给导航项添加前置图标,可通过postIcon
改为添加后置图标
展示代码
vue
<template>
<k-menu>
<k-nav icon="k-icon-star_line">导航栏1</k-nav>
<k-nav icon="k-icon-star_line">导航栏2</k-nav>
<k-nav icon="k-icon-star_line">导航栏3</k-nav>
<k-nav icon="k-icon-star_line">导航栏4</k-nav>
<k-nav icon="k-icon-star_line">导航栏5</k-nav>
</k-menu>
<k-menu>
<k-nav postIcon="k-icon-star_line">导航栏1</k-nav>
<k-nav postIcon="k-icon-star_line">导航栏2</k-nav>
<k-nav postIcon="k-icon-star_line">导航栏3</k-nav>
<k-nav postIcon="k-icon-star_line">导航栏4</k-nav>
<k-nav postIcon="k-icon-star_line">导航栏5</k-nav>
</k-menu>
</template>
● Attributes 参数
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
Perpendicular | 是否为竖向导航栏 | boolean | — | false |
disabled | 是否禁用 | boolean | — | false |
postIcon | 图标类名(在后) | string | — | — |
icon | 图标类名(在前) | string | — | — |