elementUI中登录页form表单重复跳转登陆页

345 阅读1分钟
Vue项目中使用elementUI的表单组件开发登录框,如果登录button在form表单内会出现重复登录情况,具体情形如下:
原始登录地址如图,点击登录后会再次跳转至登陆页,之后地址变成如下图
多了一个问号,之后再次点击登录可以正常跳转。
原因如下:
form表单中的button未指定type,默认将表单提交了,指定type为button后即可解决该问题。

之前一直没往form表单提交这方面想,一直以为是路由配置或者路由守卫写的有问题,绕了好大一个圈。。。。。记录一下。。。。太傻