• Sidebar 侧边导航
    • 引入
  • 代码演示
    • 基础用法
  • API
    • Sidebar Props
    • Sidebar Events
    • SidebarItem Props
    • SidebarItem Events

    Sidebar 侧边导航

    引入

    1. import { Sidebar, SidebarItem } from 'vant';
    2. Vue.use(Sidebar);
    3. Vue.use(SidebarItem);

    代码演示

    基础用法

    通过在van-sidebar上设置active-key属性来控制选中项

    1. <van-sidebar :active-key="activeKey" @change="onChange">
    2. <van-sidebar-item title="标签名称" />
    3. <van-sidebar-item title="标签名称" info="8" />
    4. <van-sidebar-item title="标签名称" info="99" />
    5. <van-sidebar-item title="标签名称" info="99+" />
    6. </van-sidebar>
    1. export default {
    2. data() {
    3. return {
    4. activeKey: 0
    5. };
    6. },
    7. methods: {
    8. onChange(key) {
    9. this.activeKey = key;
    10. }
    11. }
    12. };

    API

    Sidebar Props

    参数说明类型默认值版本
    active-key当前导航项的索引String | Number0-

    Sidebar Events

    事件名说明回调参数
    change切换当前导航项时触发key: 当前导航项的索引

    SidebarItem Props

    参数说明类型默认值版本
    title内容String''-
    info提示消息String | Number''-
    url跳转链接String--

    SidebarItem Events

    事件名说明回调参数
    click点击时触发key: 当前导航项的索引

    Sidebar 侧边导航 - 图1