如何从json响应获得第一个图像

How to get first image from json response

本文关键字:第一个 图像 响应 json      更新时间:2023-09-26

如何从下面的响应中获取第一张图像

["147038089457a43b5e47d2a_job1.jpg", "147038089457a43b5e48065_job2.jpg", "147038089457a43b5e4829c_jobo_3.jpg"]

你的问题中提到的是一个数组。

 ["147038089457a43b5e47d2a_job1.jpg",
 "147038089457a43b5e48065_job2.jpg",
 "147038089457a43b5e4829c_jobo_3.jpg"]

假设这个值被分配给一个变量x,从这个响应中获得第一张图像应该像读取第一个值x[0]一样简单。

<img src="x[0]" />

在你的控制器中你会…

$scope.amitImages = ["147038089457a43b5e47d2a_job1.jpg",
"147038089457a43b5e48065_job2.jpg",
"147038089457a43b5e4829c_jobo_3.jpg"]

如果你想做一个重复:在你的视图(html)中,你会有…

<ul>
    <li ng-repeat="image in amitImages">
      <img ng-src="{{ image }}"/>
    </li>
  </ul>

如果你只想要第一张图片:在你的视图(html)中,你会有…

<img ng-src="{{ image[0] }}"/>