修改element-ui中tree的checkbox(隐藏指定节点checkbox)
element
A Vue.js 2.0 UI Toolkit for Web
项目地址:https://gitcode.com/gh_mirrors/eleme/element
·
在使用element-ui中tree的checkbox时,有时需要根据节点的属性来决定是否在节点前显示checkbox选择框,因此需要对element-ui的源码进行修改。
1、将node_modules文件夹中 element-ui 文件夹的 packages 中的 tree 文件夹复制出来。

2、修改 tree-node.vue文件,在<el-checkbox></el-checkbox>标签中修改 v-if 的内容

3、使用自定义的tree组件
import elTree2 from './tree/src/tree.vue'
<elTree2
:data="baselayerTree"
:props="treeProps"
@check-change="handleNodeClick"
:show-checkbox="true"
:check-strictly="true">
</elTree2>

4、效果(亲测有效!)

A Vue.js 2.0 UI Toolkit for Web
最近提交(Master分支:4 个月前 )
c345bb45
1 年前
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 1 年前
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)