Vue项目进入首页刷新时总是跳转到登陆页解决方法
在首页刷新时页面会跳转到登录页问题
在首页刷新时qiu的一下页面跑到了登录页 这怎么行呢 这样我咋调试页面啊 那咋解决呢
这样解决
首先找到项目中的入口组件(App.vue),然后写个布尔来控制,再然后判断一下 这样我在首页刷新就不会跑到登陆页了!!!
<script>
export default {
name: 'app',
data(){
return{
bool:true //布尔~
}
},
components: {
},
beforeMount(){
if(this.bool){ //判断~
// 首页
this.$router.push('/index')
}else{
// 登录页
this.$router.push('/Login')
}
}
}
</script>
听不懂?
来继续 入口组件和路由的先后顺序是,先进入口组件,然后再进路由,这就刚好给我们提供了一个判断有没有登陆,登陆过就直接跳转到首页,没有登陆过就跳转到登陆页面