vue中非input元素绑定键盘事件

冷不
  • 237

input在获取焦点时,@keyup.enter=XXX()时可以,给别的元素绑了没效果,必须获取焦点吗?

回复
阅读 3k
3 个回答
✓ 已被采纳

非表单元素需要加上tabindex属性,才能监听键盘事件,比如

tabindex='1'

非input元素绑定键盘事件,需要加tabindex属性或者设置contenteditable属性为true具体示例

换成@keyup.enter.native试试

你知道吗?

宣传栏