问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 微信小程序 Bug json 取值 客户端 6.53 2.00
- 当前 Bug 的表现(可附上截图)
确认 返回值是 JSON 的格式, console.log(res.data.Id); 输出是undefined console.log(res.data);这个就一点问题没有 请教一下 是什么个问题
load: function (e) {//根据名字 密码 微信唯一id 第一次登陆先确认有没有这个人,然后再修改后台 微信唯一id 以后根据唯一id确认登陆
var that = this;
var msg = "";
wx.request({
url: ' ',
data:{
// Mainid: mainid,
LoadName:this.data.name,
LoadNum: this.data.serect,
},
header: {
// 'content-type': 'application/x-www-form-urlencoded' //这里注意POST请求content-type是小写,大写会报错 .
'content-type': 'application/json' // 默认值
},
method: 'get',
dataType:'json' ,
success: function (res) {
console.log(res.data);
console.log(res.data.Id);
//console.log(JSON.parse(res.data));
msg = res.data;
// console.log(JSON.stringify(res.data));
// console.log(msg.Id);
//console.log(JSON.parse(res.data));
that.setData({
logs: msg ,
}) ;
},
fail: function ( res) {
console.log(err)
},
})
// console.log(logs.Id);
},
微信小程序开发问题解答
微信小程序开发者回答:
应该是json字符串格式,如果是正确的json格式不会取不到值
本文网址:http://www.91bianli.com/weixinxiaochengxu/38224.html