欧美成人片一区二区三区,久久碰人妻一区二区三区,久久婷婷激情综合色综合俺也去,狂野欧美性猛交免费视频,久久夜色精品国产亚洲

15
2023/07

vue通過(guò)路由攔截判斷移動(dòng)端和PC端

發(fā)布時(shí)間:2023-07-15 19:08:32
發(fā)布者:神棍子
瀏覽量:
0

vue實(shí)際開(kāi)發(fā)過(guò)程中,很多項(xiàng)目同時(shí)具備移動(dòng)端和pc端,需要做到不同的設(shè)備訪(fǎng)問(wèn)不同的網(wǎng)頁(yè)。這時(shí)就需要用到路由守衛(wèi),通過(guò)路由攔截來(lái)判斷是否為移動(dòng)端,再跳轉(zhuǎn)不同頁(yè)面。有關(guān)路由守衛(wèi)的內(nèi)容可以點(diǎn)擊此鏈接>>查看。


首先在index.js中定義一個(gè)變量來(lái)判斷是不是移動(dòng)設(shè)備。

判斷是否為移動(dòng)端

接著通過(guò)路由攔截來(lái)修改跳轉(zhuǎn)路徑。如果是移動(dòng)設(shè)備,且能夠成功引入mobile+path這個(gè)路徑的話(huà),就在路徑前增加’/mobile’;pc端則相反,跳過(guò)’/mobile’再訪(fǎng)問(wèn)。如圖所示:

完整源碼

這樣便能夠?qū)崿F(xiàn)pc端和移動(dòng)端頁(yè)面之間的自動(dòng)跳轉(zhuǎn)。


需要注意,移動(dòng)端和pc端的路由應(yīng)保持一致,如pc端路由為:’/center/index’,則移動(dòng)端應(yīng)為’/mobile/center/index’。


關(guān)鍵詞:
返回列表