您好,登錄后才能下訂單哦!
element中怎么將Steps步驟條與Tabs標簽頁進行關聯?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
1.步驟條:
步驟條的acitve
屬性用來設置當前激活的步驟,類型為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.標簽頁:
標簽頁的v-model
屬性綁定選項卡中的name
值,類型為string
<el-tabs :tab-position="tabPosition" 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.讓兩者關聯,只需要將active
和v-model
綁定同一個變量即可,但是前者是number
,后者是string
,所以在步驟條的active
的值上減個0就好了
示例2
步驟條的 :activeIndex值 與 標簽頁的 el-tab-pane 的 name 屬性匹配,標簽頁切換影響 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="商品參數"></el-step> <el-step title="商品屬性"></el-step> <el-step title="商品圖片"></el-step> <el-step title="商品內容"></el-step> <el-step title="完成"></el-step> </el-steps> <el-tabs :tab-position="tabPosition" tabPosition="left" v-model="activeIndex"> <el-tab-pane label="基本信息" name="0">基本信息</el-tab-pane> <el-tab-pane label="商品參數" name="1">配置管理</el-tab-pane> <el-tab-pane label="商品屬性" name="2">角色管理</el-tab-pane> <el-tab-pane label="商品圖片" name="3">定時任務補償</el-tab-pane> <el-tab-pane label="商品內容" name="4">定時任務補償</el-tab-pane> </el-tabs> </el-card> data(){ return{ activeIndex: '0' } }
關于element中怎么將Steps步驟條與Tabs標簽頁進行關聯問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。