小程序
小游戏
企业微信
微信支付
扫描小程序码分享
刚刚更新了版本,完了以后报了这个错,我把onShow()注释了还是报错,想请教一下这是什么问题?
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
确实有这个问题 已经fixed 了
F: 修复 API wx.switchTab 后 onShow 没有触发的问题
F
wx.switchTab
onShow
F: 修复 touch 事件在开发工具上出现 preventDefault inside passive event 的问题
preventDefault inside passive event
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这个问题 依旧存在,微信版本6.5.13
不是自己定义的方法呢
Page({ data:{ userMsg:{}, userPoster:'', userInfo:{}, userData:{} }, onLoad: function(){ }, onShow: function() { var that = this; wx.getStorage({ key: 'userBase', success: function(res) { that.setData({ userMsg:res.data }); userId = res.data.user_id; token = res.data.token; console.log(userId,token); //1、请求用户空间壁纸接口 wx.request({ url: theme_url + '&user_id=' + userId + '&token=' + token , data: {}, header: { 'Content-Type' : 'application/json' }, success: function(resp){ var data = resp.data; console.log(data.content); that.setData({ userPoster:data.content.theme_url }); } }) //2、请求用户信息接口 wx.request({ url: user_info_url + '&user_id=' + userId + '&token=' + token , data: {}, header: { 'Content-Type' : 'application/json' }, success: function(resp){ var data = resp.data; that.setData({ userInfo:data.content }); console.log(data); } }) //3、请求用户数据报告接口 wx.request({ url: user_count_url + '&user_id=' + userId + '&token=' + token , data: {}, header: { 'Content-Type' : 'application/json' }, success: function(resp){ var data = resp.data; that.setData({ userData:data.content }); console.log(data); } }) } }) }})
我遇到过类似的问题,是因为自己的代码里调用方法没加()导致编译后出现onShow:function onShow(){}
这个是你自己定义的吧。不是微信内部的方法
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
确实有这个问题 已经fixed 了
2017.01.05 更新日志
基础库更新
F
: 修复 APIwx.switchTab
后onShow
没有触发的问题F
: 修复 touch 事件在开发工具上出现preventDefault inside passive event
的问题这个问题 依旧存在,微信版本6.5.13
不是自己定义的方法呢
Page({
data:{
userMsg:{},
userPoster:'',
userInfo:{},
userData:{}
},
onLoad: function(){
},
onShow: function() {
var that = this;
wx.getStorage({
key: 'userBase',
success: function(res) {
that.setData({
userMsg:res.data
});
userId = res.data.user_id;
token = res.data.token;
console.log(userId,token);
//1、请求用户空间壁纸接口
wx.request({
url: theme_url + '&user_id=' + userId + '&token=' + token ,
data: {},
header: {
'Content-Type' : 'application/json'
},
success: function(resp){
var data = resp.data;
console.log(data.content);
that.setData({
userPoster:data.content.theme_url
});
}
})
//2、请求用户信息接口
wx.request({
url: user_info_url + '&user_id=' + userId + '&token=' + token ,
data: {},
header: {
'Content-Type' : 'application/json'
},
success: function(resp){
var data = resp.data;
that.setData({
userInfo:data.content
});
console.log(data);
}
})
//3、请求用户数据报告接口
wx.request({
url: user_count_url + '&user_id=' + userId + '&token=' + token ,
data: {},
header: {
'Content-Type' : 'application/json'
},
success: function(resp){
var data = resp.data;
that.setData({
userData:data.content
});
console.log(data);
}
})
}
})
}
})
我遇到过类似的问题,是因为自己的代码里调用方法没加()导致编译后出现onShow:function onShow(){}
这个是你自己定义的吧。不是微信内部的方法