为了账号安全,请及时绑定邮箱和手机立即绑定

vue:localhost:8080/#/register跳转变成localhost:8080/?#/register?

vue:localhost:8080/#/register跳转变成localhost:8080/?#/register?

PHP
慕桂英546537 2019-03-18 15:33:49
这个是在localhost:8080/#/register 页面下的一个注册; 点击这个注册,会跳转到register()这个函数; 现在问题是:一点击注册,游览器地址栏就变成了localhost:8080/?#/register;不走ajax;然后第二次注册;也就是在localhost:8080/?#/register下,才能注册成功;跳转到home页面。请问这是咋回事 、、、、再补充一张图:多谢 vue群的@板凳兄给回答;把form标签去了就好了。但是表单提交不用form,感觉怪怪的
查看完整描述

2 回答

?
德玛西亚99

TA贡献1770条经验 获得超3个赞

我隐约看到了form标签,答案就是把它去掉

原因:
form提交也是一个请求的 你这个就相当于 先请求xxx/register 再xxx/register下面点击 再发送请求

查看完整回答
反对 回复 2019-03-18
?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

给的信息有点少,你在register函数写一些console看看函数的执行顺序对不对就知道错在哪了

查看完整回答
反对 回复 2019-03-18
  • 2 回答
  • 0 关注
  • 1579 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信