小程序js添加新对象(读取一维数组数据,动态生成二维对象)

要读取的数据格式

 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.imgs[i],//在每个对象里添加新属性
        })
      }
    }

未经允许不得转载:肥猫博客 » 小程序js添加新对象(读取一维数组数据,动态生成二维对象)

赞 (0)
分享到: 更多

评论 0