我正在尝试使用Firebase身份验证和Vue路由器重定向用户。
问题在于,当路由器将用户重定向到“ /”时,网站上没有任何显示(完全白屏)。
我知道我做错了什么,但我不知道到底是哪里错了。
这是我的“ router.js”文件的样子:
split(v1[!i1], grp[!i1])
#$`0`
#[1] "kuku" "pupu" "lilu"
#$`1`
#[1] "ff" "rrrr"
#$`2`
#[1] "rrr"
答案 0 :(得分:0)
if (approbation && !user)
和else if (!approbation && user && from.path !== '/')
都不正确。由于您在next()
阻止之后没有调用if-else
,因此挂钩永远都不会解决,并且vue-router不知道要去哪里。
请确保在next()
屏蔽之后向if-else
添加呼叫。