禁用的話和后臺協調一下,參數中多返回一個disabled
多選變單選
在tree結構中加入一個方法
<el-treeaccordion:data="deptOptions":props="defaultProps"show-checkbox:expand-on-click-node="false":filter-node-method="filterNode"node-key="id"@check="handleCheck"ref="tree":default-expanded-keys="defaultExpandIds"@node-expand="handleNodeExpand"@node-collapse="handleNodeCollapse"@node-click="handleNodeClick"/>
方法
nodes.id要與tree中的node-key對應,且必須是唯一不能重復
handleCheck(nodes, resolve) {//nodes節點所對應的對象;resolve選中狀態對象if (resolve.checkedKeys.length > 0) {this.$refs.tree.setCheckedKeys([nodes.id]);}},