前端的開發過程中,頁面傳值是不可避免要去做的,小程序也不例外,對於小程序開發小白來說還是要記錄一波的;
1、URL 傳遞數據
下面以從A頁面傳遞參數到B頁面爲例,說明URL是如何傳遞數據的
- A頁面傳值
wx.navigateTo({
ur1:'/pages/main/main?id=1'
})
PS:wx.switchTab中的url不能傳參數,switchTab只能跳轉到tab頁面
- B頁面接收
通過onLoad的option進行接收
Page({
onLoad:function(option){
console.log(option.id)
that.setData({
option:option
})
}
})
2、本地緩存
- 全局變量