vue-router跳转到vue外的链接 有关版本2和3的区别问题
之前使用vue-cli和vue-router的版本都是2.x,我这样写:
window.location.href = '/wap/login.html
会直接跳转到这个页面。
即便我在路由里写了:
{
path: '*',
redirect: '/home/index'
}
也成功跳转到我想要的页面了。
现在使用vue-cli和vue-router的版本变成了3.x,同样的写法会先跳转到
/wap/login.html
然后自动重定向到
/wap/login.html
我在App.vue里设置了刷新后自动返回首页:
created() {
if(this.$router.path !== '/home/index'){
this.$router.replace('/home/index')
}
}
不知道在3.x的版本里如何得到我想要的效果,阻止自动重定向?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论