Closed louandme closed 3 years ago
http://www.treejs.cn/v3/demo.php#_202
请对照这个 Demo 操作,看看是否有你说的情况
正如图中所示,我取消选中了一个子节点,实际上却是选中了父节点,子节点取消一个就取消选中父节点明显在图中就无法做到
那我明白了,你的需求是 子节点全部选中,父节点才能选中,否则就不能选中。 如果是这样的话很容易实现,只需要修改 css,让 半勾选的父节点 显示成未勾选的样子就是了,你看到的这种情况:子节点没有完全被勾选时,父节点这种状态其实表明的是半勾选。
我看其他的树形组件,其实半选中其实是不算选中的,改css也只是让样式变得看起来没选中
就是个 css 样式问题,你很容易会就可以修改的
chkboxType不管是选中或取消时影响父节点都是无法达到子节点全部选中才选中父节点或者子节点取消一个就取消选中父节点,