Vue Element UI el-tree 实例 获取 tree show-checkbox 选中子节点


el-tree

默认选中节点 default-checked-keys
:data  属性数据集
show-checkbox  展示多选框
:props 属性组件配置
node-key 绑定节点主键

解析

<template>
    <div>
    
    <button @click="gettreenode">获取选中节点</button>
        <el-tree
            :default-checked-keys="tree_checked"
            :data="role.tree_list"
            show-checkbox 
            node-key="role_key"
            :props="defaultProps"
            ref="tree">
        </el-tree>
    </div>
</template> 

 <script>
    export default{
        name:'tree',
        data(){ 
        		role.tree_list:{
					role_key:“tree_checked”,
				    role_value:"节点一"
				},
                defaultProps: {
                   //子节点
                    children: 'children',
                    //标签
                    name: 'name'
                }
            }
        },methods:{
            gettreenode(){
            //获取选中属性节点
            console>log(this.refs.tree.getCheckedKeys());
            }
        }
    }
 </script>
getCheckedKeys :
若节点可被选择(即 show-checkbox 为 true),则返回目前被选中的节点的 key 所组成的数组
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值