getList(){
return new Promise((resolve,reject)=>{
'你的请求接口'.then(res=>{
resolve(res)
})
})
},
this.getList().then(res=>{
this.bigList.forEach((item,index)=>{
this.smallList.forEach((v,i)=>{
if(item.name==v.name) {
item.checked==true
}
})
})
})
我的场景是 请求一个总人数 然后 在根据班组的不同请求班组的人数 找出班组的人数并给他们选中 切换班级的时候 也要对应切换 如果想要选择下一个班级的时候 取消当前选中的状态 可以在this.getList().then(res=>{
‘在这里面循环大数组’ checked属性变为false就可以了
})
在这里知识简单记录一下异步请求改为同步