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 所组成的数组
GitHub 加速计划 / eleme / element
54.06 K
14.63 K
下载
A Vue.js 2.0 UI Toolkit for Web
最近提交(Master分支:2 个月前 )
c345bb45 6 个月前
a07f3a59 * Update transition.md * Update table.md * Update transition.md * Update table.md * Update transition.md * Update table.md * Update table.md * Update transition.md * Update popover.md 7 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐