element-ui的tree组件,怎么根据数据data的checked属性为true,渲染时就能默认选中;里面有详情描述,请教

请教,怎么根据 publish_treeData数据的expanded和checked属性去设置是否默认展开和默认选中的节点啊,比如disabled: true就能禁用状态

<el-tree
    :data="publish_treeData"
    show-checkbox
    node-key="id"
    :default-expanded-keys="defaultExpandedKeys"
    :default-checked-keys="defaultCheckedKeys"
    @setChecked="setCheckedFunc">
</el-tree>
 publish_treeData: [{
                id: 1,
                label: '一级 2',
                children: [{
                    id: 3,
                    label: '二级 2-1',
                    children: [{
                        id: 4,
                        label: '三级 3-1-1'
                        }, {
                        id: 5,
                        label: '三级 3-1-2',
                        expanded: true,
                        checked: true,
                        disabled: true
                    }]
                }],
阅读 7.3k
2 个回答

遍历你的data,设置defaultCheckedKeys

多看看api就知道了,一般想要某个功能直接在api去找,如果没有就是不能做,或者只能去自己想办法实现,

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题