ElemeFE / ElemeFE/element

[Bug Report] 当数据有四层且第四层为disabled时,tree的checkbox无法勾选

Open
#22,195 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Vue
Stars
54k
Forks
14.4k
PR merge metrics
No merged PRs in 30d

Description

### Element UI version
2.15.10

### OS/Browsers version
谷歌浏览器

### Vue version
2.7.13

### Reproduction Link
https://codepen.io/ZSLGIT/pen/LYmvZBb

### Steps to reproduce
1. 基于element ui -> 组件 -> Tree树形控件 -> 禁用状态 -> 在线运行 代码
2. 更改js 部分data数据, data为四层tree,第四层tree为禁用状态, 其他层均不禁用
3. 此时,tree的checkbox 无法被点击选中
data = [{
id: 1,
label: '一级 2',
children: [{
id: 3,
label: '二级 2-1',
children: [{
id: 5,
label: '三级 3-1-2',
children: [{
id: 6,
label: '四级',
disabled: true
}]
}]
}]
}]

### What is Expected?
checkbox可以被选中

### What is actually happening?
checkbox无法被选中

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.