Tencent / tdesign-mobile-vue

A Vue3.x Mobile UI components lib for TDesign.
https://tdesign.tencent.com/mobile-vue
MIT License
292 stars 159 forks source link

[cascader] Cascader组件change事件不触发 #1629

Open keno80 opened 1 week ago

keno80 commented 1 week ago

tdesign-mobile-vue 版本

1.4.2

重现链接

https://codesandbox.io/p/devbox/lv9zgm

重现步骤

当数据数组中的children为空数组,即 [ ] 时,无法触发change事件

期望结果

当数据数组中的children为空数组,即 [ ] 时,也可以正常触发change事件

实际结果

未触发

框架版本

No response

浏览器版本

No response

系统版本

No response

Node版本

20.15

补充说明

在1.5.0版本也试过,均存在问题

github-actions[bot] commented 1 week ago

👋 @keno80,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。

anlyyao commented 1 week ago

@keno80 确实有这个问题,我来优化一下,本周发版可带。 原因是 children: [] ,组件会以为还有内容,操作未结束。 或者你可以开启 checkStrictly 属性,它会在关闭后触发change事件

keno80 commented 1 week ago

@anlyyao 好的,感谢