# yuTab tab选项组件
# 效果预览
<template>
<yu-tab :tabs-list="tabDataList" :activeTab="activeTab" @changeIndex="changeIndex"></yu-tab>
</template>
<script>
import yuTab from '@/components/yu-tab/index.vue'
export default {
components: {
yuTab
},
data() {
return {
activeTab: 0,
tabDataList: [
{
title: '合同信息',
titleMore: '9'
},
{
title: '保证信息'
},
{
title: '抵押信息',
titleMore: '5'
},
{
title: '质押信息'
}
]
};
},
methods: {
changeIndex(val) {
console.log('changeIndex: ', val);
}
}
};
</script>
# Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
tabs-list | 选项栏数据源 | Array:title-标题,titleMore-标题副值,一般为数量统计等 | - | - |
activeTab | 当前选中tab索引 | Number | - | - |
# 方法
方法名 | 说明 | 参数 |
---|---|---|
@changeIndex | 选中tab变化回调 |