layui tree 勾选指定节点有误

讨论 未结 1 51
和自己对话
悬赏:20飞吻
//执行节点勾选
tree.setChecked('demoId', 1); //单个勾选 id 为 1 的节点

如果1为用户管理 理应的效果 应该只是先选中当前这个就好了吧
回帖
  • 今天刚好测试到这块
    由于设计layui tree 设计的规则,父节点选中子节点必然全部选中。
    解决方案:
    数据来源处单独选出所有没有children的子节点,之后在setChecked 这部分ID。

    ps:这个方案也不是很完美,可以解决问题,但有待优化。
    0 回复