這篇文章主要介紹了element中Steps步驟條和Tabs標(biāo)簽頁關(guān)聯(lián)的解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
步驟條的acitve屬性用來設(shè)置當(dāng)前激活的步驟,類型為number
<el-steps :active="active - 0" finish-status="success">
<el-step title="步驟 1"></el-step>
<el-step title="步驟 2"></el-step>
<el-step title="步驟 3"></el-step>
</el-steps>
2.標(biāo)簽頁:
標(biāo)簽頁的v-model屬性綁定選項(xiàng)卡中的name值,類型為string
<el-tabs :tab-position="tabPosition" style="height: 200px" v-model="active">
<el-tab-pane name="0" label="用戶管理">用戶管理</el-tab-pane>
<el-tab-pane name="1" label="配置管理">配置管理</el-tab-pane>
<el-tab-pane name="2" label="角色管理">角色管理</el-tab-pane>
</el-tabs>
3.讓兩者關(guān)聯(lián), 只需要將active和v-model綁定同一個(gè)變量即可,但是前者是number,后者是string,所以在步驟條的active的值上減個(gè)0就好了
示例2
步驟條的 :activeIndex值 與 標(biāo)簽頁的 el-tab-pane 的 name 屬性匹配,標(biāo)簽頁切換影響 v-model值
<el-card>
<el-alert title="修改商品信息" type="info" :closable="false" center show-icon></el-alert>
<el-steps :space="200" :active="activeIndex - 0" align-center finish-status="success">
<el-step title="基本信息"></el-step>
<el-step title="商品參數(shù)"></el-step>
<el-step title="商品屬性"></el-step>
<el-step title="商品圖片"></el-step>
<el-step title="商品內(nèi)容"></el-step>
<el-step title="完成"></el-step>
</el-steps>
<el-tabs :tab-position="tabPosition" style="height: 200px;" tabPosition="left" v-model="activeIndex">
<el-tab-pane label="基本信息" name="0">基本信息</el-tab-pane>
<el-tab-pane label="商品參數(shù)" name="1">配置管理</el-tab-pane>
<el-tab-pane label="商品屬性" name="2">角色管理</el-tab-pane>
<el-tab-pane label="商品圖片" name="3">定時(shí)任務(wù)補(bǔ)償</el-tab-pane>
<el-tab-pane label="商品內(nèi)容" name="4">定時(shí)任務(wù)補(bǔ)償</el-tab-pane>
</el-tabs>
</el-card>
data(){
return{
activeIndex: '0'
}
}
到此這篇關(guān)于element中Steps步驟條和Tabs標(biāo)簽頁關(guān)聯(lián)的解決的文章就介紹到這了,更多相關(guān)element中Steps和Tabs關(guān)聯(lián)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
來源:腳本之家
鏈接:https://www.jb51.net/article/201705.htm
申請創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!