tdesign-vue icon indicating copy to clipboard operation
tdesign-vue copied to clipboard

[form] 支持 form表单无鼠标操作,即支持完整的键盘事件

Open delenzhang opened this issue 2 years ago • 3 comments

这个功能解决了什么问题

https://codesandbox.io/s/fftm3y?file=/src/demo.vue 不支持键盘操作

  1. form 组件的 formItem 组件 如 checkbox switch datepick 如果 没有用input 或者 button 这些语意化的标签, 键盘 tab 或者 enter 操作无法控制,而antdv 和 element 都是支持 tab切换,enter选择,上下左右选择内容的
  2. select 需要打开之后才能支持,如果只是聚焦上去,是无法展开select的,如果点击enter就变成 提交了

你建议的方案是什么

支持完整的 键盘操作, 具体可以参考 elementui 以及 antdv

delenzhang avatar Nov 21 '22 03:11 delenzhang

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

github-actions[bot] avatar Nov 21 '22 03:11 github-actions[bot]

♥️ 有劳 @dellyoung @chaishi @ccccpj 尽快确认问题。 确认有效后将下一步计划和可能需要的时间回复给 @delenzhang 。

github-actions[bot] avatar Nov 21 '22 03:11 github-actions[bot]

Input/Checkbox/Radio/Select 等组件已支持

chaishi avatar Sep 02 '23 03:09 chaishi