节点展开错误
来源:12-3 角色权限管理

潇歌
2020-07-22
保存功能没有问题,对应的数据已成功的存入数据库,但是为什么节点没有被选中打钩。。。页面方法都核对过了,还有哪些的代码需要检查下
写回答
2回答
-
甲蛙
2020-07-24
这个得调试了,主要的代码是下面这段,在for前面把categorys打印出来,看看和预期的是否一样
// 勾选查询到的分类 _this.tree.checkAllNodes(false); // 这里把categorys打印出来,看看和预期的是否一样 console.log(categorys) for (let i = 0; i < categorys.length; i++) { let node = _this.tree.getNodeByParam("id", categorys[i].categoryId); _this.tree.checkNode(node, true); }
022020-07-25 -
纯情的慕哥
2020-07-23
你看看后台返回的分类数据是否正常,如果没毛病,再对比下前端代码,如下:
// 勾选查询到的分类
_this.tree.checkAllNodes(false);
for (let i = 0; i < categorys.length; i++) {
let node = _this.tree.getNodeByParam("id", categorys[i].categoryId);
_this.tree.checkNode(node, true);
}032020-07-23
相似问题