ant design of vue a-tree组件子节点不完全勾选获取父节点的值
<a-treeshowLinecheckablev-model='businessSelectedRowKeys'@check="onBusinessSelectChange":treeData='businessData':checkedKeys="businessSelectedRowKeys":autoExpandParent="true">.
·
<a-tree
showLine
checkable
v-model='businessSelectedRowKeys'
@check="onBusinessSelectChange"
:treeData='businessData'
:checkedKeys="businessSelectedRowKeys"
:autoExpandParent="true"
>
</a-tree>
---------------data中-------------------
data(){
return{
test: [],
businessData: [],
businessSelectedRowKeys: [],
allSelectedNodes: [],
}
}
------------------methods---------------------
onBusinessSelectChange(selectedKeys, info) {
// console.log('selectedKeys changed: ', selectedKeys);
// console.log('info changed: ', info);
// 已勾选子节点以及半勾选状态的父节点
this.allSelectedNodes = selectedKeys.concat(info.halfCheckedKeys);
this.businessSelectedRowKeys = selectedKeys;
},
更多推荐
已为社区贡献8条内容
所有评论(0)