vue怎么跳轉(zhuǎn)到另一個(gè)頁面 Vue-router路由判斷頁面未登錄跳轉(zhuǎn)到登錄頁面的實(shí)例?
Vue-router路由判斷頁面未登錄跳轉(zhuǎn)到登錄頁面的實(shí)例?胡說。每次判斷用戶沒有令牌時(shí),跳轉(zhuǎn)到“/登錄”,但添加if(到.path==“sign-in”)返回wheretogo(),此方法跳轉(zhuǎn)到“s
Vue-router路由判斷頁面未登錄跳轉(zhuǎn)到登錄頁面的實(shí)例?
胡說。每次判斷用戶沒有令牌時(shí),跳轉(zhuǎn)到“/登錄”,但添加if(到.path==“sign-in”)返回wheretogo(),此方法跳轉(zhuǎn)到“sign-in”,這是一個(gè)死循環(huán)。路線總是跳轉(zhuǎn)到“登錄”,但是全局守衛(wèi)判斷它跳轉(zhuǎn)到這一點(diǎn),然后再次跳轉(zhuǎn)??傊@是堆棧溢出。遞歸是無限循環(huán)。
在vue中怎么動(dòng)態(tài)變換router-link中to的值?
使用Vue cli腳手架構(gòu)建項(xiàng)目后應(yīng)用程序.vue以及主要.js只是簡(jiǎn)單的修改。
例如,有一個(gè)路由器需要跳轉(zhuǎn):
1。Const router=new vuerouteroutes:路徑:“/user/:userid”,名稱:“user”,組件:user
2。你的路由器鏈接可以這樣寫:<router-link:to=“{Name:'user”,params:{userid:123}}“>user</router-link>
3。你也可以通過編程用代碼來寫,效果是一樣的:路由器.push:name:“user”,參數(shù):{userId:123}