[英]Get the first value from json
我正在嘗試獲取此json文件的第一個值(“源”)
{
"slides": [{
"source": "images/Carousel-01.jpg",
"title": "Slide 1 Title",
"caption": "Slide 1 Description"
}, {
"source": "images/Carousel-02.jpg",
"title": "Slide 2 Title",
"caption": "Slide 2 Description"
}]
}
我正在嘗試使用此代碼獲取帶有角度的值
<div ng-repeat="img in slides">
<img ng-src="{{img.slides[0].source}}" />
</div>
但總是向我展示該字段為空,我不知道如何只獲得第一個或最后一個。 如果可行,我不會嘗試創建輪播。
如果只需要第一個圖像,則不需要ng-repeat
這樣嘗試
<img ng-src="{{slides[0].source}}" />
ng-repeat標志意味着它循環遍歷slides數組中的所有對象(用{}表示)
因此,當您調用img.slides [0] .source時:
步驟2和3對於您的數據是錯誤的。 每張幻燈片內沒有一組幻燈片。
您只需要{{img.source}}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.