微信小程序有多种页面跳转以及传值方式。
解决方法
在app.js中定义全局参数
globalData: {
userInfo: null,
categoryInfo:{
categoryId:'',
categoryName:''
}
}
在调用的页面
var categoryInfo = getApp().globalData.categoryInfo;
//赋值
categoryInfo.categoryId = categoryId;
categoryInfo.categoryName = categoryName;
跳转的页面
that.setData({
categoryId : categoryInfo.categoryId,
category : categoryInfo.categoryName
})