Navigation-Tabs標籤頁
阿新 • • 發佈:2019-01-05
<!--Tabs 標籤頁:分隔內容上有關聯但屬於不同類別的資料集合。 Tabs 元件提供了選項卡功能,預設選中第一個標籤頁,你也可以通過 value 屬性來指定當前選中的標籤頁。 只需要設定 type 屬性為 card 就可以使選項卡改變為標籤風格。--> <el-tabs v-model="activeName" @tab-click="handleClick" type="card"> <el-tab-pane label="使用者管理" name="first">使用者管理內容</el-tab-pane> <el-tab-pane label="配置管理" name="second">配置管理內容</el-tab-pane> <el-tab-pane label="角色管理" name="third">角色管理內容</el-tab-pane> <el-tab-pane label="定時任務補償" name="fourth">定時任務補償內容</el-tab-pane> </el-tabs>
<script>
new Vue({
el: '#app',
data() {
return {
activeName: 'second'
};
},
methods: {
handleClick(tab, event) {
console.log(tab, event);
}
}
})
</script>
Tabs Attributes
引數 | 說明 | 型別 | 可選值 | 預設值 |
---|---|---|---|---|
type | 風格型別 | string | card/border-card | — |
value | 繫結值,選中選項卡的 name | string | — | 第一個選項卡的 name |
Tabs Events
事件名稱 | 說明 | 回撥引數 |
---|---|---|
tab-click | tab 被選中時觸發 | 被選中的標籤 tab 例項 |
Tab-pane Attributes
引數 | 說明 | 型別 | 可選值 | 預設值 |
---|---|---|---|---|
label | 選項卡標題 | string | — | — |
name | 與選項卡 activeName 對應的識別符號,表示選項卡別名 | string | — | 該選項卡在選項卡列表中的順序值,如第一個選項卡則為'1' |