checkbox点击后未渲染解决方案

Hyggelook

关注

阅读 51

2022-03-12

elementui 中 checkbox点击未渲染的问题

在elementui中,使用checkbox做点选时
点击后参数已修改但是未渲染样式,还是点击前状态
可以使用下方的方法强制刷新,完成checkbox多选框的重新渲染。

this.$forceUpdate();

示例

<el-checkbox 
   border
   v-model="item.ischecked"
   @change="handleCheckedChange(item)">
   {{item.remark}}   
</el-checkbox>
handleCheckedChange(val){
    // 点击后参数已经发生变化,重新渲染
    this.$forceUpdate();
    console.info(val)
}

精彩评论(0)

0 0 举报