| title | TabBar 标签栏 |
|---|---|
| preview | https://didi.github.io/mand-mobile/examples/#/tab-bar |
用于创建不含内容区域的标签栏
import { TabBar } from 'mand-mobile'
Vue.component(TabBar.name, TabBar)| 属性 | 说明 | 类型 | 默认值 | 备注 |
|---|---|---|---|---|
| v-model | 双向绑定的标签对象name |
String | - | - |
| items | 标签标题数组 | Array<{name: String, label: String, disabled: Boolean}> | - | - |
| has-ink | 是否显示下划线 | Boolean | true |
- |
| ink-length | 下划线宽度 | Number | 100 |
该数值为下划线占标签按钮宽度的百分比,须在0-100之间 |
| immediate | 初始化后立即就触发一次change事件 |
Boolean | false |
- |
重新计算样式布局
标签索引发生变化事件
| 属性 | 说明 | 类型 |
|---|---|---|
| item | 选中的标签对象 | Object |
| index | 选中的标签索引 | Number |
| prevIndex | 上一标签索引 | Number |
<md-tab-bar>
<template slot="item" slot-scope="{ item, currentName, index, items }">
</template>
</md-tab-bar>