el-tree の各ノードのクリック ステータスを取得する必要がある場合があります。これは次の方法で実行できます。isCheck のタイプはブール値です。
<el-tree
:data="organizationData"
:props="defaultProps"
:check-strictly="isAssociate"
node-key="organizationId"
:expand-on-click-node="false"
@check="getCurrentNode"
ref="tree"
>
</el-tree>
1. @check イベントをバインドします。ここでは getCurrentNode を使用します。関数名は自分で記述できます
。 2. ref をバインドします。
getCurrentNode(nodeObj, nodeState) {
//判断当前状态是选中还是取消选中
const isCheck = this.$refs.tree.getCheckedNodes().indexOf(nodeObj) > -1
console.log(isCheck)
}