为什么微信小程序取json里面的值取不出?

发布于 7 年前作者 yang1914775 次浏览最后编辑 7 年前来自 issues

接口返回的是这样的一个json:

{“data”:{“orderNumber”:“20200611_1591877622418453614”,“subOrder”:{312:“20200611_1591877622418453614_1”}},“msg”:“新增成功”,“status”:0}

用这两个JSON.stringify() JSON.parse()两个转,也还是上面的这个格式.obj.data和obj[‘data’]这样取值就是undefined

大佬们帮忙解答

5 回复
blong
blong1 楼6 年前

{312:“20200611_1591877622418453614_1”}

改成这样试试

{“312”:“20200611_1591877622418453614_1”}

nagong
nagong2 楼6 年前

ugegdhgdeuwgsgwwdgydxyksfkdxkkguxydcgudwcguug

xiaowei
xiaowei3 楼6 年前

代码和接口返回数据格式截图看看

jingyang
jingyang4 楼6 年前

估计是异步问题,哈哈

tanjuan
tanjuan5 楼5 年前

截图接口返回的数据