//修改数据表状态值
updateSelected: function (id, selected){
var openid = app.globalData.openid;
var token = app.globalData.userInfo.token;
var url = app.globalData.domain + "Cart/updateSelected";
var params = { id: id, selected:selected, openid: openid, token: token };
util.wxRequest(url, params, data => {
}, params, data => {
console.log(data);
console.log(data.selectAll);//显示undefine 但打印data有数据
console.log(data.msg);
//这里判断就无法操作
if (data.selectAll == 1){
this.setData({
checkAll: true
})
}else{
this.setData({
checkAll: false
})
}
}, params, data => { });
}
打印出data.selectAll 显示undefine, 但是打印出整体data却是有数据
{data: {…}, header: {…}, statusCode: 200, errMsg: "request:ok"}
data: {code: 200, msg: "修改成功", selectAll: 1}
errMsg: "request:ok"
header: {Date: "Wed, 04 Jul 2018 16:21:57 GMT", Server: "Apache", X-Powered-By: "PHP/5.6.30", Content-Length: "47", Keep-Alive: "timeout=5, max=99", …}
statusCode: 200__proto__: Object
本文来自微信小程序开发者论坛 -微信小程序工厂 http://www.xcxgc.com,转载请保留,开发微信小程序、定制微信小程序来微信小程序工厂网。
网友回复
东**回复:
遇到过类似的情况,我们当时的情况是后端返回的数据突然多了BOM头,json解析失败。至于你现在是不是这个问题就要你们自己去排查了。
To**回复:
也遇到过类似问题,Json字符串没有被解析,需要JSON.parse手动调整一下,不过没有发现具体导致的原因
微信小程序跳转到另一微信小程序+微信小程序开发教程
本文网址:http://www.91bianli.com/kaifazhinan/62453.html