最近业务开发,被测试测出来一个问题,心累。
当 form 中只有一个 input 时回车时,会自动提交表单,这是浏览器的默认行为。
开发背景:vue+iview
解决方法:
1、在 Input 上加 @keydown.native.enter.prevent
如果需要回车执行某个事件:加 @keydown.native.enter.prevent ="test"
2、在 Form 上加 @submit.native.prevent
如果需要回车执行某个事件:加 @submit.native.prevent ="test"
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。