el-tree点击文字复选框选中

1,117 阅读1分钟

html

<el-tree class="rebutTree"
            :data="getOrgTreeResult ? getOrgTreeResult.list : []"
            show-checkbox
            :props="defaultProps"
            :expand-on-click-node="false"
            highlight-current
            node-key="id"
            :filter-node-method="filterNode"
            default-expand-all
            @check="check"
            :check-strictly="true"
                        @check-change="checkChange"
                        v-loading="loading"
            ref="popoverTree"
                        @node-click="ceNodeClick"
                        >
</el-tree>

js

###点击文字复选框选中
ceNodeClick(data,node){
    this.checkChange(data, !node.checked)				
},
checkChange(currData, isChecked) {
    this.$refs.popoverTree.setChecked(currData,isChecked)
}