问题模块 |
---|
API和组件 |
wx.request返回的json字符串中,我的格式是{'1':'a','2':'B'}的类型,我需要再界面循环出来做选择,应该怎么做?
现在的循环形式只支持['a','b']吗?系统默认的下标与我的不一致,返回没有作用,请问大神们如何处理
网友回复
maq:
var arr = []; Object.keys(res.data).forEach( function (key) { arr.push(res.data[key]); }); |
You:
返回数据:array("isTools"=>0,'online'=>false); json_encode() 形式
返回对象
var obj = res.data;
for(var i in obj){
console.log(i);
console.log(obj[i]);
}
这样就可以循环出 keys 和 value 吧
张兆强:
你使用json.parse去解析一下