先看我最近项目中要实现的功能,点击“干部管理组“、”员工管理组“与下属员工复选框实现联动
后台返回的数据结构大概是这样的
[
{
title: '干部',
rows: [
{
id: 1,
name: '张三'
},
{
id: 2,
name: '张四'
},
.......
]
},
{
title: '员工',
rows: [
{
id: 3,
name: '李三'
},
{
id: 3,
name: '李四'
},
.......
]
},
.......
]
官方文档多选示例:
我的实现过程:
- 组装后台返回的数据
将官方示例的数据结构作为我的数据结构的子项,增加全选,被选中数据,控制选中状态三个字段,cities相当于我的rows
贴代码(加入了对is