做微信小程序的時候,可能出現(xiàn)跳轉(zhuǎn)到tab頁傳參的場景,但是微信小程序文檔中寫了。switchTab不能帶參跳轉(zhuǎn),那么這種情況可以怎么操作呢?
解決:
方法一:
wx.setStorageSync('xxx',xxxxxx)
思路就是通過storage來緩存數(shù)據(jù),跳轉(zhuǎn)到tab頁之后再獲取storage,并清除數(shù)據(jù),這樣就可以實現(xiàn)了。
方法二:
通過設(shè)置app.js中的globalData中的值來解決switchTab帶參數(shù)跳轉(zhuǎn)的問題
globalData: { switchId: '' // 參數(shù) } const app = getApp(); onShow: function () { this.setData({ switchId: app.globalData.switchId }) } //此時就可以判斷switchId進行其他操作了。 |
工作日 8:30-12:00 14:30-18:00
周六及部分節(jié)假日提供值班服務(wù)