点击下图中的选择服务区,会通过wx.navigateTo跳到一个新的页面,选择值之后将值保存在globalData中,然后通过wx.navigateBack();返回,返回来之后在onShow中接收,现在是接收正常但是报错,没有找到为什么报错?
点击下图中的选择服务区,会通过wx.navigateTo跳到一个新的页面,选择值之后将值保存在globalData中,然后通过wx.navigateBack();返回,返回来之后在onShow中接收,现在是接收正常但是报错,没有找到为什么报错?
这个是接收页面的部分代码
var app = getApp();
/**
* 生命周期函数--监听页面显示
*/
onShow: function() {
var that = this;
var serviceScope = app.globalData.mydata.blockItem.r_name;
var scopeId = app.globalData.mydata.blockItem.id;
that.setData({
serviceScope: serviceScope,
serviceScopeStyle: true,
r_id: scopeId
});
console.log(this.data.serviceScope, '============');
},
这个是返参数页面的部分代码
var app = getApp();
selectArea: function(event) {
var that = this;
var blockItem = event.currentTarget.dataset.item;
app.globalData.mydata = {
blockItem: blockItem
};
that.data.isHome?wx.navigateBack():"";
},
@
2 回答843 阅读✓ 已解决
4 回答919 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答2.6k 阅读
2 回答1.5k 阅读
1 回答1k 阅读✓ 已解决
可以贴一下对应部分的代码么?