步骤条和标签页的简单关联
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\" 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.让两者关联,只需要将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\" style=\"height: 200px;\" 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\' } }
© 版权声明
THE END
暂无评论内容