久久无码中文字幕_日韩精品无码一本二本三_久久精品呦女暗网_欧美一级夜夜爽_久久精品国产99久久99久久久

15
2023/07

vue通過路由攔截判斷移動端和PC端

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

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


首先在index.js中定義一個變量來判斷是不是移動設(shè)備。

判斷是否為移動端

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

完整源碼

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


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


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