Vue中的element树结构修改功能踩坑
1.修改功能一般是从列表页跳转过来的
var treeCheckedIdList2 = []
this.dataHy.forEach(item => { //dataHy是一个树形结构
this.checkedKeys1.forEach(item1 => { //item1是一个XX,XX1字符串
if (item1.indexOf(item.label) != -1) {
treeCheckedIdList2.push(item.label)
}
})
this.$refs.tree.setCheckedKeys(treeCheckedIdList2, true) //tree是与dataHy挂钩的树
//这都是在一个方法体之内
就是if(item1.indexOf(item.label) != -1){
}一直进不去,所以树结构不会选中