elementUI cascader 删除事件

想要的效果:v-model动态变化,刷新cascader 的显示

this.$forceUpdate() //作用:强制刷新
这个是v-model 的变量的值变了,但页面没改变

点击删除按钮,但UI组件没有跟着变化

         <el-cascader-panel 
		         v-if="isShowAddressInfo" 
		         v-model="cascaderVal" 
		         @change="cascaderChange"
                :options="options"
                :props="{label:'value',leaf: 'key', multiple: true, checkStrictly: false}" 
                collapse-tags
                 clearable></el-cascader-panel>

用v-if解决


       delCascader(index) {
                    this.isShowAddressInfo = false;
                    this.cascaderVal.splice(index, 1)
                    this.$nextTick(() => {
                        this.isShowAddressInfo = true;
                    });
                },

这样点击删除,UI组件就会跟着变化了

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值