Tencent / tdesign-vue-next

A Vue3.x UI components lib for TDesign.
https://tdesign.tencent.com/vue-next
MIT License
1.46k stars 478 forks source link

feat(Select): valueDisplay and collapsibleItems params expanded options #4744

Open RSS1102 opened 5 days ago

RSS1102 commented 5 days ago

🤔 这个 PR 的性质是?

🔗 相关 Issue

💡 需求背景和解决方案

[!WARNING] 请注意这是一次 Breaking change 会导致 valueDisplay 方法的参数 valuecollapsibleItems 方法的参数 collapsedSelectedItems 类型均发生改变。在之前的版本中 collapsibleItems 参数的实际数据为 label[] 数据类型;value 参数的实际数据为 {label,value}[] 数据类型。现在均改为 selected options 数据类型(即为传入的 options 被选中的每一组全部数据)

这是对于 https://github.com/Tencent/tdesign-react/pull/3185 功能的同步对齐。

📝 更新日志

☑️ 请求合并前的自查清单

⚠️ 请自检并全部勾选全部选项。⚠️

github-actions[bot] commented 5 days ago

完成

RSS1102 commented 4 days ago
7319185761265
RSS1102 commented 3 days ago

todo: collapsedSelectedItems test