解决Element表单回车提交会刷新页面的Bug
Posted 白瑕
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决Element表单回车提交会刷新页面的Bug相关的知识,希望对你有一定的参考价值。
问题描述
Element
表单, 提交按钮添加回车按键提交事件.
偶尔出现回车提交直接刷新页面的情况.
原因分析:
Element
表单本身存在的一个Bug, 原生form
表单的默认事件就是回车提交, 现在原生form
表单不怎么用了.
原生form
中回车弹起就会发生页面跳转来提交表单内容, 这也是这个Bug发生的原因, 这个默认事件没有去干净.
解决方案:
在Element
表单的<el-form>
上添加阻止原生表单默认回车提交的事件:
<el-form
@submit.native.prevent
>
</el-form>
以上是关于解决Element表单回车提交会刷新页面的Bug的主要内容,如果未能解决你的问题,请参考以下文章
vue + element ui 阻止表单输入框回车刷新页面
Element UI 中el-input 框回车触发页面刷新问题及解决方案
Element UI 中el-input 框回车触发页面刷新问题及解决方案