1:父子节点不关联check-strictly
2:实现单选 handleCheckChange
<el-tree
:props="defaultProps"
ref="tree"
:data="treeData"
:check-strictly="true"
show-checkbox
node-key="id"
default-expand-all
highlight-current
@check-change="handleCheckChange">
</el-tree>
return{
defaultProps: {
children: 'children',
label: 'orgName'
},
handleCheckChange (data, checked, indeterminate) {
if (checked) {
this.formData.orgId = data.id
this.$refs.tree.setCheckedKeys([data.id])
}
},