ElementUI el-step步骤条实现上一步功能

  • active:设置当前激活步骤

  • @click.native:绑定步骤条的点击事件 

<template>
    <div id="Design">
        <el-steps :active="active" align-center finish-status="success" process-status="wait" class="m-b-10">
            <el-step v-for="(item,index) in titleList" :title="item.title" :key="index" @click.native="stepChange(index+1)"></el-step>
        </el-steps>
        </el-row> 
            <el-col :span="12" :offset="6" v-if="active==1">
                步骤条1
            </el-col>
            <el-col :span="12" :offset="6" v-if="active==2">
                步骤条2
            </el-col>
            <el-col :span="12" :offset="6" v-if="active==3">
                步骤条3
            </el-col>
            <el-col :span="12" :offset="6" v-if="active==4">
                步骤条4
            </el-col>
        </el-row>   
    </div>
</template>

<script>
export default {
    data(){
        return{
            active: 1,
            titleList:[{
                title:'设计方案1',
            },{
                title:'设计方案2',
            },{
                title:'设计方案3',
            },{
                title:'设计方案4',
            },]
        }
    },
    methods: {
        // 步骤条上一步
        stepChange(current){
            if(current<this.active){
                this.active=current
            }
        },
    }    
}
</script>

回撤到上一步效果 

element el-steps步骤条踩坑与点击事件(一) 

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值