vueComponent / ant-design-vue

🌈 An enterprise-class UI components based on Ant Design and Vue. 🐜
https://antdv.com/
Other
20.29k stars 3.79k forks source link

select组件自动分词在options为空的情况下 按enter键会导致删除,而且还是按照 ascii排序之后的删除 #7933

Open alicemw opened 1 week ago

alicemw commented 1 week ago

Version

4.2.6

Environment

官网即可复现

Reproduction link

https://www.antdv.com/components/select-cn

Steps to reproduce

你把官网的自动分词里面的options 改为一个空数组,然后做自动分词的操作,按下enter键,即可复现bug,按照现实需求,在需要自动分词的需求中基本不会说要带一个默认值 options=[{label:'a', value: 'a'}],现实的需求中 默认值基本就是一个空数组。这个设置为一个空数组的时候,按下enter键就会发生删除效果。

What is expected?

按enter 键不会删除东西

What is actually happening?

enter键会删除生成的tag项