ElemeFE / element

A Vue.js 2.0 UI Toolkit for Web
https://element.eleme.io/
MIT License
54.13k stars 14.64k forks source link

[Feature Request] Can we make select on change for cascader single selection more user friendly #21388

Open jinhuang415 opened 3 years ago

jinhuang415 commented 3 years ago

Existing Component

Component Name

cascader

Description

When single selection and selection on change is turned on for cascader, one can select arbitrary level node by clicking the left side radio button of the cascade node, and expand the next level menu by clicking the label right after the radio button, but it is not very user friendly, since if people want to select the middle level node, the click area is very limited to the radio button area (a very narrow space).

Is that possible to add an option to enable the middle level selection even when click on the right side label? when clicking right side label, the behavior could be: the node is selected, and the next level menu is also expanded.

This would make choosing the middle level cascade node easier.

element-bot commented 3 years ago

Translation of this issue:

Existing Component

yes

Component Name

cascader

Description

When single selection and selection on change is turned for cascader, one can select arbitrary level node by clicking the radio button, and expand the next level menu by clicking the label right after the radio button, but it is not very user friendly, since if people want to select the middle level node, the click area is very limited to the radio button area (a very narrow space).

Is that possible to add an option to enable the middle level selection even when click on the right side label? when clicking right side label, the behavior could be: the node is clicked, and the next level menus is also expanded. This would make choosing the middle level cascade node easier.