簡體   English   中英

如何從json響應中獲取第一張圖片

[英]How to get first image from json response

如何從下面的響應中獲取第一張圖片

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

我試過 ng-repeat 在這里不起作用。

您在問題中提到的是一個數組。

 ["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] }}"/>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM