【n-select】可过滤时,展开下拉框后,再次点击输入框无法收回下拉框
Describe the bug
如果不可过滤,那么多次点击输入框,可以来回展开收缩, 希望可过滤的时候,也能够点击输入框可收回下拉框,否则,每次都要点击控件外部,感觉不太友好
Steps to reproduce
无
Link to minimal reproduction
无
System Info
无
Used Package Manager
pnpm
Validations
- [X] Read the Contributing Guidelines.
- [X] Read the docs.
- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
- [X] Check that this is a concrete bug. For Q&A open a GitHub Discussion.
- [X] The provided reproduction is a minimal reproducible example of the bug.
这应该算是设计如此,可以考虑一些纠正搜索词的场景,例如我有一个职业列表,里面有前端工程师、后端工程师、助理工程师等等,当我需要将搜索范围从助理工程师扩展至工程师时,这时候使用鼠标将助理选中删除比使用键盘定位删除更便捷。
如果你能提供一些这种表现形式带来了更高实用性的场景的话,我们可以尝试添加一个 prop 用来处理这种情况。
不要这种
再次点击为什么要收起来?
为什么我再次点击不是中间插入继续输入呢?
想收起来你回车或者失去焦点就好了
不要这种
再次点击为什么要收起来?
为什么我再次点击不是中间插入继续输入呢?
想收起来你回车或者失去焦点就好了
再次点击,你可以中间插入继续输入啊, 只不过同时将下拉框收起来而已,并且当你继续输入的时候,由于数据改变下拉框还是会自动展开, 因为很多用户看到下拉框上有个箭头,下意识的就是点一下就想收起下拉框,这是个习惯操作的问题, 因为不可过滤的时候,这样是可以收起来的,这就导致同样的下拉框,收起逻辑不一样, 特别是在这种下拉框遮挡住下面的输入框的时候,用户使用起来就很疑惑
不要这种 再次点击为什么要收起来? 为什么我再次点击不是中间插入继续输入呢? 想收起来你回车或者失去焦点就好了
再次点击,你可以中间插入继续输入啊, 只不过同时将下拉框收起来而已,并且当你继续输入的时候,由于数据改变下拉框还是会自动展开, 因为很多用户看到下拉框上有个箭头,下意识的就是点一下就想收起下拉框,这是个习惯操作的问题, 因为不可过滤的时候,这样是可以收起来的,这就导致同样的下拉框,收起逻辑不一样, 特别是在这种下拉框遮挡住下面的输入框的时候,用户使用起来就很疑惑
你说用户点击图标展开select我是信的确实有这样的人,但是你说用户点图标收起select这个需求我认为是可以忽略,这是极少一部分接触电脑少的人才会的问题