我是vue+cli3搭建的多页面应用,这个是manage页面,有个beforeEach全局路由判断vuex里面的值是否为真,为真就继续,为假就重定向到admin页面,但是next的时候出现Maximum call stack size exceeded
router.beforeEach((to,from,next)=>{
if(store.state.iflogin == false){
next({
path:'/admin'
})
}else{
next()
}
})
谢谢网友xianshenlu的回答,问题已解决~
if (to.path==='/admin'){return next()}