JSON.parse后打印有的字段不展示,保存到AppData里面也不显示,但是实际上却是存在的

发布于 6 年前作者 ofan14764 次浏览最后编辑 6 年前来自 ask
console.log(e.data, '11111');
let scrapArray = JSON.parse(e.data);
console.log(scrapArray, '22222');
console.log(scrapArray[0], '33333');
this.setData({
   scrapArray: scrapArray,
});

JSON.parse后img、price、price_unit、checked字段打印scrapArray不显示,打印scrapArray[0]能正确展示,并且在AppData里面img、price、price_unit、checked字段也不显示。

1 回复
na16
na161 楼4 年前

异步赋值了吧