Я пытаюсь использовать одноразовую привязку в Angular. У меня есть следующий фрагмент HTML:Ошибка однократного перебора ссылок с {{:: photo.src}}
<img ng-src="{{::photo.src}}"/>
При загрузке страницы, Угловой выдает эту ошибку:
Syntax Error: Token ':' not a primary expression at column 1 of the expression [::photo.src] starting at [::photo.src]
Я прочитал в нескольких разных местах, что это, вероятно, из-за ведущим место в выражение ... но, как вы можете видеть, в моем коде нет ведущего места. Если я добавляю ведущее пространство, я, конечно, получаю ту же ошибку (но в столбце 2).
Я использую версию 1.3.10 Углового, поэтому я считаю, что одноразовая привязка включена.
Любая помощь была бы принята с благодарностью!
Редактировать: похоже, что я ошибся - я фактически использовал версию 1.2.24, поэтому одноразовая привязка еще не была поддержана. Спасибо @sss за это.
Darn. Является ли 1.3.0-beta.10 не таким же, как 1.3.10? Я проверил https://code.angularjs.org/1.3.0-beta.10/docs/guide/expression и закрыл одноразовую привязку. – Cody
Ahh wait Я просто перепроверил мой угловой файл, и, похоже, я ошибся - я использую 1.2.24. Я обновлю свой вопрос, спасибо за помощь! – Cody