Не могу добраться до нужного элемента JSON
ionic/Angular.js
Имеется json, в котором есть данные, которые необходимо использовать в шаблоне. Не могу понять, как взять данные по маске. Необходимо зацепить DISPLAY_PROPERTIES.MORE_FOTO - внутри каждого элемента SRC и DISPLAY_PROPERTIES.REGION.LINK_ELEMENT_VALUE.(но мер).NAME В последнем не хочется перебирать номер. JSON появляется на свет из битрикса. JSON { "ID":"10443", "IBLOCK_ID":"2", "IBLOCK_SECTION_ID":"2", "NAME":"Название материала", "ACTIVE_FROM":"24.06.2015 21:49:16", "TIMESTAMP_X":"24.06.2015 23:54:55", "DISPLAY_PROPERTIES":{ "MORE_PHOTO":{ "ID":"4", "TIMESTAMP_X":"2015-06-24 23:51:47", "IBLOCK_ID":"2", "NAME":"Фотогалерея", "ACTIVE":"Y", "SORT":"500", "CODE":"MORE_PHOTO", "DEFAULT_VALUE":"", "PROPERTY_TYPE":"F", "ROW_COUNT":"1", "COL_COUNT":"50", "LIST_TYPE":"L", "MULTIPLE":"Y", "XML_ID":"58", "FILE_TYPE":"", "MULTIPLE_CNT":"5", "TMP_ID":null, "LINK_IBLOCK_ID":"0", "WITH_DESCRIPTION":"N", "SEARCHABLE":"N", "FILTRABLE":"N", "IS_REQUIRED":"N", "VERSION":"1", "USER_TYPE":null, "USER_TYPE_SETTINGS":null, "HINT":"", "FILE_VALUE":[ { "ID":"6371", "SRC":"/upload/iblock/eb7/eb713153058afafb3a4a38a75a826dd0.jpg" }, { "ID":"6372", "SRC":"/upload/iblock/4e5/4e57503d8a41e813eeea13a2fba6f302.jpg" }, { "ID":"6373", "SRC":"/upload/iblock/77b/77b03a4a453215441faf0a19e9349648.jpg" }, { "ID":"6374", "SRC":"/upload/iblock/55d/55d2b4af04dc1a693e7738e3cca65134.jpg" }, { "ID":"6375", "SRC":"/upload/iblock/eda/edab0d0f51c7c9e0d095092c6ef16b92.jpg" }, { "ID":"6376", "SRC":"/upload/iblock/cc9/cc9a61fc97096094d6e65859b23d9fb8.jpg" }, { "ID":"6377", "SRC":"/upload/iblock/bdd/bdd3c6a6ade73d6e00a80b39c97c404f.jpg" }, { "ID":"6378", "SRC":"/upload/iblock/897/897420f1f36a090b891a7d4fd921197e.jpg" }, { "ID":"6379", "SRC":"/upload/iblock/ac8/ac841df3112ba723e9c936bde31b4635.jpg" }, { "ID":"6380", "SRC":"/upload/iblock/165/165290f143966887bdcc1673d531d1ba.jpg" }, { "ID":"6381", "SRC":"/upload/iblock/394/394b86cfb8a018cbe861abc0c459ce6a.jpg" }, { "ID":"6382", "SRC":"/upload/iblock/739/739e07b3ac62478f5586d74622644304.jpg" }, { "ID":"6383", "SRC":"/upload/iblock/e76/e7646b0577902fc533c4d16f88b40d5b.jpg" }, { "ID":"6384", "SRC":"/upload/iblock/16b/16b6b677d74bbd10c1e0c1cb3e650d5e.jpg" }, { "ID":"6385", "SRC":"/upload/iblock/c1c/c1c6895741060c5e28c94b718538a731.jpg" }, { "ID":"6386", "SRC":"/upload/iblock/d0f/d0f4af176cd411e9da7f22f4a5ec448e.jpg" }, { "ID":"6387", "SRC":"/upload/iblock/399/3996cdc47ba5257d8dfc77034f1d24b7.jpg" }, { "ID":"6388", "SRC":"/upload/iblock/46f/46f2ba2211049192219f19443786225f.jpg" }, { "ID":"6389", "SRC":"/upload/iblock/df4/df4be94e9dc47d403ad54657d8ed66d3.jpg" } ] }, "REGION":{ "ID":"54", "TIMESTAMP_X":"2014-10-23 11:12:42", "IBLOCK_ID":"2", "NAME":"Регион", "LINK_ELEMENT_VALUE":{ "7380":{ "ID":"7380", "~ID":"7380", "IBLOCK_ID":"12", "~IBLOCK_ID":"12", "NAME":"Москва" } } } } } HTML <ion-view view-title="Новости"> <ion-content class="has-header"> <ion-list> <ion-item ng-repeat="i in items" type="item-text-wrap" ng-click="openModal(i)" class="item" > <div class="square" style=" background-image: url(http://mysite.com/{{i.PREVIEW_PICTURE.SRC}});"></div> {{i.ACTIVE_FROM }} {{i.DISPLAY_PROPERTIES.REGION.LINK_ELEMENT_VALUE.NAME}} <h2>{{i.NAME}}</h2> </ion-item> </ion-list> <ion-infinite-scroll on-infinite="loadMore()"></ion-infinite-scroll> </ion-content> Все кроме того, о чем пишу отображается хорошо. Подскажите, пожалуйста, в какую сторону копать. Имею мало опыта и не понимаю, как подступиться. ps Пробовал использовать {{#each}}{{/each}} - не получилось. Заранее спасибо! |
Часовой пояс GMT +3, время: 15:25. |