解决vue点击按钮刷新页面的一个bug

项目场景:

登陆界面第一次点击按钮会刷新页面,后面点击就可以正常请求了

js 复制代码
<button class="form-btn" type="submit" @click="loginFn">登陆</button>

解决方案:

把里面的 type="submit" 改成 type="button"

js 复制代码
<button class="form-btn" type="button" @click="loginFn">登陆</button>
相关推荐
梦想CAD控件31 分钟前
网页端CAD的图形选择、编辑与夹点操作教程
前端·javascript·node.js
月月大王的3D日记1 小时前
Three.js 入门系列(8):六种光源全解析 —— 关灯了,开光!
前端·javascript
达子6661 小时前
第26章_HarmonyOs开发图解之 设备管理
vue.js
自然 醒1 小时前
v-tooltip自定义指令封装
前端·javascript·vue.js
其美杰布-富贵-李3 小时前
第 10 篇:灯光与阴影
javascript·three.js
小高0075 小时前
🔥🔥🔥TypeScript 7 正式版来了:别只看 10 倍速度,这 4 个迁移坑更值得注意
前端·javascript·面试
万敏5 小时前
Vue3 全栈实战第四周:watch、nextTick、性能优化与 keep-alive 实战记录
vue.js·node.js·全栈
布兰妮甜6 小时前
Vue 大型页面性能优化:四个核心策略
vue.js·性能优化·虚拟滚动·组件缓存·按需加载
di24k24k6 小时前
多个 el-form 共用同一 ref 导致表单校验部分失效
前端·javascript·vue.js·elementui
JKooll6 小时前
WPS 表格 DISPIMG 函数实战:用 JavaScript 将图片真正嵌入单元格
javascript·wps