问题描述
所开发的vue项目每次跑起来之后就会出现点击按钮后重新加载整个页面的问题,但是只会在第一次点击的时候出现,后面就不会在出现加载整个页面的情况。
原因
在el-form表单中使用了button按钮导致form表单进行了页面刷新。button默认的“type=‘submit’”,点击会导致整个页面重新加载。
在elementUI表单中最好使用elementUI自带的组件,直接使用原生html元素会出现一些莫名其妙的BUG。
解决办法
采用框架自带的按钮组件如“el-button” 或者 单独设置type属性如“ type= ’ button ’ ”。