0.1.4 • Published 2 years ago

sf-tab.vue v0.1.4

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

SfTab sf标签页

导航

分隔内容上有关联但属于不同类别的数据集合。

示例

基本用法

<sf-tab v-model="tabActive" :list="list"  @change="changeTab"></sf-tab>
import SfTab from 'sf-tab.vue'
Vue.use(SfTab)
export default {
  data() {
    return {
      tabActive:1,
      list: [
          { id: 1, name: 'Tab-A' },
          { id: 2, name: 'Tab-B' },
          { id: 3, name: 'Tab-C' },
          { id: 4, name: 'Tab-D' },
      ],
    }
  },
  methods: {
    changeTab(val) {
      console.log(val)
    },
  },
}

定制主题样式

:root {
  --color-primary: #E6A23C;
}

API

Props/Attrs

Prop/AttrTypeOptionsDefaultDescription
v-modelnumber|string0当前高亮显示内容对应的id
listArray\<{id,name}>[]id是tab的唯一值,用来匹配选中的标签页,name 则是tab列表上每个标签显示的名称

Events

@change

修改时触发

ParamTypeDescription
$event.paramnumber点击的标签页对应的id
0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago