vue 路由跳转时地址栏添加了问号
栗子:
正常的链接是这样: xx.xx.xx.xxx:xxxx/#/login
提交后有问题的链接是这样: xx.xx.xx.xxx:xxxx/?#/login
问题:
这样导致登录按钮,需要点击两次才能登录成功
原因:
你使用了 form 表单。 应该在 onSubmit 时 阻止下冒泡或默认事件 就可以了。
解决方法:
使用click.prevent阻止默认事件,就好了。
栗子:<button @click.prevent="btn">登录
正常的链接是这样: xx.xx.xx.xxx:xxxx/#/login
提交后有问题的链接是这样: xx.xx.xx.xxx:xxxx/?#/login
这样导致登录按钮,需要点击两次才能登录成功
你使用了 form 表单。 应该在 onSubmit 时 阻止下冒泡或默认事件 就可以了。
使用click.prevent阻止默认事件,就好了。
栗子:<button @click.prevent="btn">登录