Задать вопрос
@maxIvanenqo

Яндекс карты, AngularJS. Почему выдает ошибку?

Есть json файл, в нем у каждого объекта среди свойств есть индекс и координаты в объекте getObjects. Я хочу добавить эти координаты на яндекс карту, делается это через аттр ya-source="..." Вот вопрос в том, как мне в ya-source прописать выражение чтобы он принимал значение getObjects каждого элемента массива из json? как то так...
пробовал вот так
<div ng-repeat="shop in $ctrl.shopsCatalog">
        <ya-geo-object ya-source={{shop.geoObjects}}
                       ya-options="{preset: 'islands#icon',iconColor: '#0095b6'}">
        </ya-geo-object>
    </div>

консоль ругается что неправильно выражение написано
angular.js:14199 Error: [$parse:syntax] Syntax Error: Token '{' invalid key at column 2 of the expression [{{shop.geoObjects}}] starting at [{shop.geoObjects}}].

Что я не так делаю?
  • Вопрос задан
  • 245 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы