前端的开发过程中,页面传值是不可避免要去做的,小程序也不例外,对于小程序开发小白来说还是要记录一波的;
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、本地缓存
- 全局变量