login页面隐藏在 app.vue 跟路径下面, menu 顶部菜单下拉放了一个 logout 退出按钮,也就是说,不管到哪个页面,都可以登陆(未登录时)和 退出(已登陆),
登陆页面点击登陆按钮后, 通过 window.location.reload();
来刷新页面,退出也是如此,
现在的问题是,如果不在首页点击登陆
或退出
,刷新页面后都会跑到 首页 去,这是为什么呢?
注:如果 router.js 设置 model=history 模式的时候不会
login页面隐藏在 app.vue 跟路径下面, menu 顶部菜单下拉放了一个 logout 退出按钮,也就是说,不管到哪个页面,都可以登陆(未登录时)和 退出(已登陆),
登陆页面点击登陆按钮后, 通过 window.location.reload();
来刷新页面,退出也是如此,
现在的问题是,如果不在首页点击登陆
或退出
,刷新页面后都会跑到 首页 去,这是为什么呢?
注:如果 router.js 设置 model=history 模式的时候不会
window.location.reload();这个是浏览器刷新了。建议改成this.$router.go(-1),或者this.$router.push('指定地址')
9 回答1.7k 阅读✓ 已解决
6 回答1k 阅读
3 回答1.4k 阅读✓ 已解决
4 回答1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
3 回答905 阅读
3 回答1.3k 阅读✓ 已解决
把你代码贴出来 应该redirect的问题
戳戳看