element 官网多选新效果 https://element.eleme.cn/#/zh-CN/component/table#table-column-scoped-slot
element官网有设置表格默认选中状态的效果,但是很多时候都是后端获取数据后再进行展示,这个时候就有了一个异步的效果,如果又是放在弹出窗内,那又有了dom渲染的一个事情
- 第一步获取数据(选中的数据以及表格展示的数据)这里的两个数据必须是同一个对象的数据,也就是数据必须是表格当中的数据,而且 不能深拷贝
- 设置表格数据
- 设置完成后,在dom挂载之后执行官网中写的 this.$refs.multipleTable.toggleRowSelection(row); 这里需要用vue官网的 Vue.nextTick( [callback, context] )
以上三步才能设置,设置选中数据必须在dom视图更新后执行