1. 程式人生 > >Navigation-Tabs標籤頁

Navigation-Tabs標籤頁

<!--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'