解决button按钮点击会刷新页面以及触发表单BUG

Posted 野猪佩奇007

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决button按钮点击会刷新页面以及触发表单BUG相关的知识,希望对你有一定的参考价值。

项目场景: 问题描述:

表单点击添加一行

<button @click="addSpecGrid(index)">生成</button>

发现点击的时候会触发表单的判断以及偶尔会刷新页面,导致表单里面填写过得内容情况


原因分析:

button标签按钮会提交表单,而input标签type属性为button不会对表单进行任何操作。


解决方案:

button标签换成input标签即可解决

<input type="button"  @click="addSpecGrid(index)" value="生成"/>

以上是关于解决button按钮点击会刷新页面以及触发表单BUG的主要内容,如果未能解决你的问题,请参考以下文章

form表单中的button自动刷新页面问题

关于button标签会刷新页面的问题

submit和ajax提交的区别

button按钮自动刷新页面

解决关于 vue项目中 点击按钮路由多了个问号

JSP 页面中有个Button按钮,我想在进入页面后就让它自动点击一次,怎么做啊!