先上需求,如图:主页是个子表,抽屉页是个父表,
主页中已有的数据,要在抽屉页中已勾选的形式展示
发现iview文档里用_checked字段控制是已选还是未选
先百度看看有没有现成的
1 this.$refs.table.$refs.tbody.objData[index]._isChecked = true;
试了一下这个方法,看不懂,不会用
琢磨半天没想出来前端怎么动态的设置已选,于是改起了后端
model里新增一个同名的字段,然后遍历list赋值后再反给前端
1 public bool _checked { get; set; }
1 list.ForEach(x=> 2 { 3 if(x.Seled == "Y" ) 4 { 5 x._checked = true; 6 } 7 else 8 { 9 x._checked = false; 10 } 11 });
OK