SideBar 侧边导航栏

侧边导航栏搭配内容区,左侧 tab 与右侧内容联动。点击左侧 tab 右侧自动滚动到对应分类,右侧滚动时左侧 tab 同步高亮。

侧边导航栏组件,用于内容分类切换,配合 re-side-bar-item 使用

演示

9:41

代码示例

<!-- 展示 -->
  <re-side-bar v-model:value="activeTab" @change="onSideBarChange">
  <re-side-bar-item v-for="(cat, catIdx) in categories" :key="catIdx" :label="cat.name" :value="catIdx" :disabled="cat.disabled === true" />

引入

推荐使用 easycom 模式,配置后无需手动 import 即可直接使用 <re-side-bar />。

API

名称类型默认值描述必传
valuenumber | string0当前选中项的值,支持 v-modelN
defaultValuenumber | string0默认选中项的值N
customStylestring""自定义样式N
名称参数描述
changevalue: numberstring
clickvalue: numberstring
update:valuevalue: numberstring
名称描述
default默认插槽

SideBarItem Props

名称类型默认值描述必传
labelstring""导航项标题N
disabledbooleanfalse是否禁用N
valuenumber | string0导航项的值N