# pager 分页

当数据量较多时,使用分页器进行数据切换。

# 基础用法

<n-pager :total="50" :current.sync="curPage" />

# n-pager Attributes

属性名 含义 类型 必填 默认值
total 总页数,必填 Number -
current 当前页数,必填,用 .sync 绑定 Number -
single-hide 当只有一页时隐藏分页器,默认隐藏(true) Boolean true

# n-pager Events

属性名
含义
回调参数
change 切换页码时触发 页码



# tabs 标签

分隔内容上有关联的数据内容。

# 基础用法

<n-tabs v-model="selected" @tabClick="onTabClick">
  <n-tab-head>
    <n-button primary slot="tabBarExtraContent">按钮</n-button>
    <n-tab-title name="tab1">标签一</n-tab-title>
    <n-tab-title name="tab2">标签二</n-tab-title>
    <n-tab-title name="tab3" disabled>标签三</n-tab-title>
  </n-tab-head>
  <n-tab-body>
    <n-tab-pane name="tab1">内容1</n-tab-pane>
    <n-tab-pane name="tab2">内容2</n-tab-pane>
    <n-tab-pane name="tab3">内容3</n-tab-pane>
  </n-tab-body>
</n-tabs>

# n-tabs Attributes

属性名 含义 类型 必填 默认值
selected 当前选中的标签名,可用.v-model双向绑绑定 strings -
tabBarExtraContent tab bar 上额外的元素 slot - -

# tab-head Attributes

属性名 含义 类型 必填 默认值
tabBarExtraContent tab bar 上额外的元素
slot - -

# tab-title Attributes

属性名 含义 类型 必填 默认值
name
title 的名称
String , Number -
disabled 禁用 Boolean false

# tab-pane Attributes

属性名 含义 类型 必填 默认值
name
title 的名称,唯一、必填且与 title 一致 String , Number -

# n-tabs Events

事件名 含义 事件参数 参数类型
tabClick
tab上的按钮被点击的事件
event -





# Sticky 粘滞

当数据量较多时,使用分页器进行数据切换。

# 基础用法

<n-sticky :distance="60">
  <div>....</div>
</n-sticky>

# n-sticky Attributes

属性名 含义 类型 必填 默认值
distance 粘滞位置距离窗口顶部的距离,单位 px,默认100 Number - 0





当数据量较多时,使用分页器进行数据切换。

# 基础用法

 <n-nav-menu v-model="selectedIndex" vertical>
  <n-menu-item index="1">
    <n-icon icon="xxx" />
    首页
  </n-menu-item>
  <n-sub-menu index="2">
    <template #title>
      <n-icon icon="xxx" />
      关于
    </template>
    <n-menu-item index="2-1">企业文化</n-menu-item>
    <n-menu-item index="2-2">开发团队</n-menu-item>
    <n-menu-item index="2-3">联系方式</n-menu-item>
    <n-sub-menu index="2-4">
      <template #title> 更多 </template>
      <n-menu-item index="2-4-1">更多1</n-menu-item>
      <n-menu-item index="2-4-2">更多2</n-menu-item>
      <n-menu-item index="2-4-3">更多3</n-menu-item>
    </n-sub-menu>
  </n-sub-menu>
  <n-menu-item index="3">
    <n-icon icon="xxx" />
    联系</n-menu-item
  >
</n-nav-menu>

# n-nav-menu Attributes

属性名 含义 类型 必填 默认值
selected-index 默认选中子菜单的 index ,v-model双向绑定 Array -
multiple 是否支持多选 Boolean false
vertical 是否竖向导航 Boolean false
属性名 含义 类型 必填 可选值 默认值
index item 子菜单的唯一标志,必填 String - -