前言
略
微信小程序全局路由攔截方法1
目前微信小程序沒有全局路由攔截。要想實現(xiàn)全局路由攔截,需要自己進行擴充。具體參考這里:微信小程序–路由攔截器。
實現(xiàn)思路:文章來源:http://www.zghlxwxcb.cn/news/detail-508596.html
- 替換Page的參數(shù)對象的onShow或onLoad方法。
- 在替換的onShow或onLoad方法中判斷是否已經(jīng)登錄。
- 將替換后的參數(shù)對象傳給Page。
微信小程序全局路由攔截方法2
實現(xiàn)思路:
- 使用新的方法替換
wx.redirectTo
、wx.switchTab
、wx.reLaunch
、wx.navigateTo
、wx.navigateBack
。 - 在新的方法中判斷是否已經(jīng)登錄。
- 在需要調(diào)用
wx.redirectTo
、wx.switchTab
、wx.reLaunch
、wx.navigateTo
、wx.navigateBack
方法的地方,改為調(diào)用新方法。
參考
微信小程序–路由攔截器
微信小程序 全局路由攔截
微信小程序類似于路由攔截的中間件文章來源地址http://www.zghlxwxcb.cn/news/detail-508596.html
到了這里,關(guān)于微信小程序全局路由攔截的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!