ElemeFE / ElemeFE/element

[Bug Report] cascader级联选择器,multiple为true,最后子级设置disabled: true,v-model绑定了值,父级未选中

Open
#20,222 3 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.13.2

### OS/Browsers version
Firefox

### Vue version
3.0.0

### Reproduction Link
https://codepen.io/lkmdi/pen/dyMaMOE

### Steps to reproduce
多选状态下,如options结构有三级 [{value:1,children: [{value:2,children:[{value:3,disabled:true }]}]}],第三级设置disabled, v-model 绑定值[[1,2,3]],显示状态只有第三级value为3的为勾选并禁用状态,value为1和value2复选框都是空白,如把disabled true去掉,则子节点父节点都会正常选中状态。(某节点只有一个子节点,且子节点设置disabled为true)

### What is Expected?
子节点设置disabled为true时,如v-model绑定了值,父子节点选中状态正常显示

### What is actually happening?
只有一个子节点且子节点设置disabled为true时,v-model绑定了父子节点的value值,父节点无选中状态

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.