ngx图像库中的ARRAYLIST列表



this.imagedatapoints是我的动态arraylist,我想将Media_url属性设置为this.galleryimages = [[ { 小的: '', 中等的: '', 大的: '', } ];

请帮助我使用循环或任何其他解决方案来束缚它。

this.imageDataPoints = [
   {
      "user_id":11,
      "media_type":"IMAGE",
      "media_uri":"https://www.googleapis.com/download/storage/v1/b/dev_platform_media_ingest/o/155%2Ftemp_photo.png?generation=1512207708761660&alt=media",
      "media_name":"155/temp_photo.png"
   },
   {
      "user_id":43,
      "media_type":"IMAGE",
      "media_uri":"https://www.googleapis.com/download/storage/v1/b/dev_platform_ingest_media/o/155%2FKendall%20Jenner.jfif?generation=1511847043169272&alt=media",
      "media_name":"155/Kendall Jenner.jfif"
   },
   {
      "user_id":11,
      "media_type":"IMAGE",
      "media_uri":"https://www.googleapis.com/download/storage/v1/b/dev_platform_media_ingest/o/155%2Fmaxres.jpg?generation=1512207530832065&alt=media",
      "media_name":"155/maxres.jpg"
   },
   {
      "user_id":43,
      "media_type":"IMAGE",
      "media_uri":"https://www.googleapis.com/download/storage/v1/b/dev_platform_ingest_media/o/155%2Fmaxres.jpg?generation=1511869575663768&alt=media",
      "media_name":"155/maxres.jpg"
   },
   {
      "user_id":11,
      "media_type":"IMAGE",
      "media_uri":"https://www.googleapis.com/download/storage/v1/b/dev_platform_media_ingest/o/155%2FFacebook%20Cover%20-%20Untitled.jpg?generation=1512490205942447&alt=media",
      "media_name":"155/Facebook Cover - Untitled.jpg"
   },
   {
      "user_id":43,
      "media_type":"IMAGE",
      "media_uri":"https://www.googleapis.com/download/storage/v1/b/dev_platform_ingest_media/o/155%2FKendall%20Jenner.jpg?generation=1511869598503407&alt=media",
      "media_name":"155/Kendall Jenner.jpg"
   }
]

据我了解您的问题,简单的foreach(mdn-link)就足够了。

  this.imageDataPoints.forEach((picture, index) => {
     picture.media_uri = this.galleryImages[index];
  });

plunker:https://plnkr.co/edit/aittbuwlinaev3axksyj?p=preview

请纠正我,如果我理解错误的问题并给出更多详细信息。

最新更新