鍍金池/ 問答/Linux  網(wǎng)絡(luò)安全  HTML/ vue服務(wù)端渲染能實現(xiàn)vuerouter的重定向嗎?

vue服務(wù)端渲染能實現(xiàn)vuerouter的重定向嗎?

場景為首頁會根據(jù)用戶的session進行判斷是否要跳轉(zhuǎn)到內(nèi)容頁面或者登陸頁面。但是在服務(wù)端渲染下,即使在后臺渲染的時候?qū)⒙酚筛牡絻?nèi)容頁面,但由于用戶請求的是首頁,路由地址不會發(fā)生更改,vuerouter的機制似乎還不能根據(jù)組件來更改路由。請問這種情況有什么好的處理方法嗎?是不是只能用302重定向才能解決?

回答
編輯回答
鹿惑

你在首頁界面掛載前判斷是否存在某個session 然后跳轉(zhuǎn)路由唄 不一定非得重定向把 加載路由把

無非你請求后臺返你數(shù)據(jù) 如果怎么樣  符合 那就
this.$router.push('/新路徑')
不就相當(dāng)于重定向
你這個需求 和重定向的意義關(guān)聯(lián)不大吧
2018年5月31日 10:45