码迷,mamicode.com
首页 > 其他好文 > 详细

toggleRowSelection,默认选择不显示

时间:2019-08-05 15:51:37      阅读:647      评论:0      收藏:0      [点我收藏+]

标签:没有   idt   toggle   data   ble   不显示   div   otl   参数   

element 官网上写的很清楚

toggleRowSelection 用于多选表格,切换某一行的选中状态,如果使用了第二个参数,则是设置这一行选中与否(selected 为 true 则选中) row, selected

然而,我从后端获取到数据后渲染table后发现,自己设置的默认并没有被勾选上列如 :this.$refs.multipleTable.toggleRowSelection(this.$refs.multipleTable.data[0],true);

这个时候我们可以使用 $nextTick (下面代码是默认选中第一个)

that.$nextTick(function () {
  this.$refs.multipleTable.toggleRowSelection(this.$refs.multipleTable.data[0],true);
})
 
 原因是$nextTick 是在下次 DOM 更新循环结束之后执行延迟回调,在修改数据之后使用 $nextTick,则可以在回调中获取更新后的 DOM

toggleRowSelection,默认选择不显示

标签:没有   idt   toggle   data   ble   不显示   div   otl   参数   

原文地址:https://www.cnblogs.com/hxjCode/p/11303216.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!