在 input中加上@keyup.enter.native 就可以使用回车事件
但是会发现有时候,第一次回车就会刷新页面,再次回车,才出发回车事件。
当一个 form 元素中只有一个输入框时,在该输入框中按下回车应提交该表单。如果希望阻止这一默认行为,可以在 标签上添加 @submit.native.prevent。
<el-form @submit.native.prevent>
<el-input v-model="params.taskName" @keyup.enter.native="enterKey" @clear="clearTaskName" clearable></el-input>
</el-form>
本文介绍在Vue框架中如何正确处理输入框的回车事件,并阻止默认的表单提交行为,确保用户体验的一致性和流畅性。通过添加@keyup.enter.native指令到input元素上,可以监听并响应回车键事件;而使用@submit.native.prevent则能防止表单的自动提交,实现更加精细的事件控制。
582

被折叠的 条评论
为什么被折叠?



