要读取的数据格式
imgs: [
“https://tx2.a.kwimgs.com/ufile/atlas/NTIxMjM1MzcwMTAyMTA3NjU1NV8xNjY0NTMyMjAxMDkx_0.jpg”,
“https://tx2.a.kwimgs.com/ufile/atlas/NTIxMjM1MzcwMTAyMTA3NjU1NV8xNjY0NTMyMjAxMDkx_1.jpg”,
“https://tx2.a.kwimgs.com/ufile/atlas/NTIxMjM1MzcwMTAyMTA3NjU1NV8xNjY0NTMyMjAxMDkx_2.jpg”,
], //图片组,此字段有值代表解析的是图集
要生成的数据格式
imgs_arr:[
{
check_icon_name:’check-circle-filled’,
image_url:”
}
],
生成示例:(这里的video_obj.imgs其实就是imgs的数据,以你程序实际数据为准)
if(video_obj.imgs){
for (let i = 0, len = video_obj.imgs.length; i < len; ++i) {
this.setData({
[‘imgs_arr‘ + i + ‘.check_icon_name’]: ‘check-circle-filled’,//在每个对象里添加新属性
[‘imgs_arr‘ + i + ‘.image_url’]: video_obj.imgsi,//在每个对象里添加新属性
})
}
}
未经允许不得转载:肥猫博客 » 小程序js添加新对象(读取一维数组数据,动态生成二维对象)