赞
踩
场景分析:
进入页面编辑表格的时候,表格的多选框后台记住勾选的处于默认选中状态。
解决办法:
可以在后台返回数据之后调用table的toggleRowSelection方法来实现默认勾选
代码如下:
- data(){
- return{
- listData:[],//当前的table的数据
- hasSelectList:[],//已经选择的id组成的数组
- }
- }
- this.$nextTick(()=>{
- this.listData.forEach(row => {
- if(this.hasSelectList.indexOf(row.id) >= 0){
- this.$refs.dataTable.toggleRowSelection(row,true);
- }
- })
- })
————————————————
版权声明:本文为CSDN博主「明月松江」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u010007013/article/details/97828405
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。