在页面重新加载时:将所有路由重定向到“/”

On page reload: Redirect all routes to '/'

当用户重新加载页面(不是 / 路由)时,他们应该被重定向到 /。我已经试过了,但最终会陷入无限循环:

router.beforeEach((to, from, next) => {
    if (from.path === '/' && to.path !== '/' && store.state.loggedIn) { 
        next()
    } else {
        next('/')
    }
})

from path 和 to path 一起导致无限循环

基本上就是这样

router.beforeEach((to, from, next) => {
    if (!store.state.loggedIn && to.path !== '/') { 
        next('/')
    }
})