el-tree树形结构如何实现每一级下面的每个部门只能选择一个,现在实现了使用复选框可以进行单选,但是无法实现在其他部门在选择一个人,如何解决?谢谢
2条回答 默认 最新
- Z_pigeon 2022-08-29 09:07关注
在这个check-change触发的事件中,如果isChecked状态是true,也就是当前新选中了一个节点,那就去获取所有选中的节点(注意这个时候已含有最新选中的节点在内),然后判断新选中的节点的部门id在已选中有没有,有就取消之前同个部门id下的那条数据的选中,没有的话再设置当前的数据选中。这里的数据应该还有个类似部门id的字段用于划分判断
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报