Есть json объект.
var post = {
"images" : [
{"img" : "img/1.jpg",
"img-desc" : "Описание к первому изображению"},
{"img" : "img/2.jpg",
"img-desc" : "Описание ко второму изображению"},
{"img" : "img/3.jpg",
"img-desc" : "Описание к третьему изображению"}
]
}
С точки зрения синтаксиса JS, я могу объявлять json объект таким образом.
Однако попытка с помощью Angular.js добраться до каждого значения img и img-desc заканчивается
ничем. В чём же проблема?
<div ng-repeat="image in post.images">
<img ng-src="{{image.img}}">
<p>{{image.desc}}</p>
</div>
Кроме того, не удаётся и изъять какой-то конкретный элемент. Например так:
<p>{{post.images[1].img-desc}}</p>