远程调试log显示数据和以前一样没有问题,但是手机上列表渲染看不见,但是开发者工具上能看到渲染的列表,请问是什么原因,是现在渲染设置对象大小了吗
fetchProducts(){ var that = this ; requestUtil.request( 'app/shop/' + app.globalData.studio.ID + '/product' , {}, function (res) { for ( var i in res.data.data){ for ( var j in res.data.data[i].items){ let a = res.data.data[i].items[j].Images.split( ',' ) console.log(a) res.data.data[i].items[j].Icon=a[0] } } that.setData({ items: res.data.data }) for (let i = 0; i < res.data.data.length; i++) { for (let j = 0; j < res.data.data[i].items.length; j++) { that.data.products[res.data.data[i].items[j].ID] = res.data.data[i].items[j] } } console.log() } )
涉及多层数组里面套数组的情况就不行 |