el-tree disabled: true不生效
时间: 2023-12-29 13:56:29 浏览: 137
el表达式不起作用解决方案
如果 `el-tree` 的 `disabled` 属性设置为 `true` 但是没有生效,可能是因为该属性只能禁用 `el-tree` 的节点选择,而不能禁用整个树。如果您想禁用整个 `el-tree`,可以使用 `v-if` 或者 `v-show` 来控制树的显示与隐藏。
如果您只想禁用 `el-tree` 的节点选择,可以尝试添加 `node-key` 属性并将其设置为一个不可选中的值,例如:
```html
<el-tree :data="treeData" :node-key="'id'" :disabled="true"></el-tree>
```
这里的 `node-key` 属性指定了节点的唯一标识符,可以根据实际情况进行调整。需要注意的是,如果您使用了 `check-strictly` 属性来控制勾选行为,那么禁用节点选择可能会导致该属性失效。
阅读全文