iview checkbox 视图更新无效问题

问题描述

数据是一个数组对象,对象中的check表示复选框的选中情况,复选框change事件需要做一些操作,我们习惯性的使用下面的模板方式:

<Checkbox :ref="`checkbox${index}`" v-model="item.check" @on-change="(boolean)=>selectCheckbox(boolean, item, index)"></Checkbox>

但是发现,没效果~~~

处理方法

1、如果有 change 事件 就不要用 v-model 改成 value 表现形式
2、需要手动触发值(本案例,iview版本是 4.6.0+)

item.check = true;
self.$refs[`checkbox${index}`][0].currentValue = true;

不要问我为什么,我猜是组件有问题 哈哈哈~

iview checkbox 视图更新无效问题

上一篇:(十)网络层--IP层转发分组的流程


下一篇:【Azure Redis 缓存】由Azure Redis是否可以自定义密码而引申出Azure PaaS的Redis服务是否可以和自建的Redis进行主从配置呢?