opentiny / tiny-vue

TinyVue is an enterprise-class UI component library of OpenTiny community, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.
https://opentiny.design/tiny-vue
MIT License
1.68k stars 266 forks source link

🐛 [Bug]: 表单组件键盘操作 #1772

Open mustars opened 4 months ago

mustars commented 4 months ago

Version

latest

Vue Version

latest

Link to minimal reproduction

表单组件键盘操作不完善,在官网API上均可复现。

  1. Cascader 键盘无法左右操作;
  2. Select 多选键盘上下操作可以,回车失效(似乎有多选框就无法回车);
  3. Select 虚拟滚动、下拉树、下拉表格等下拉包含其它组件的都无法进行键盘操作;
  4. DatePicker 基本用法-季度、范围选择无法键盘操作;多日期选择能操作,但效果不佳且无法左右操作;
  5. TimeSelect 无法键盘操作;

项目electron里使用tiny vue,没有键盘的支持,有点太难受。

Step to reproduce

官网API上均可复现

What is expected

键盘可以正常且正确操作

What is actually happening

No response

What is your project name

Easify

Any additional comments (optional)

No response

Issues-translate-bot commented 4 months ago

Bot detected the issue body's language is not English, translate it automatically.


Title: 🐛 [Bug]: Keyboard operation of form components