在ztree的setting中
callback: {
onCheck: this.zTreeOnCheck,
}
zTreeOnCheck(event, treeId, treeNode){
let nodeIds = Array.slice(this.value);
//把复选框做成单选形式
if(treeNode.checked){
this.treeObj.checkAllNodes(false);//关键点1:取消所有节点的选中状态
}
this.treeObj.checkNode(treeNode,true,false,false);//关键点2:第三个参数false表示,勾选本节点,不会级联到子节点选中//这样就在setting:{check:{chkboxType:{'Y':'ps','N':'ps'} } }是没有作用的。
},