RodgerFox
@RodgerFox

Как правильно реализовать функционал в такой ситуации?

Всем привет, имеется расширение для хрома AngularJS Batarang, запустив её я заметил ошибочку: Error: $parse:syntax Syntax Error, в краце она относится к вызову функции ng-click="deleteProfile({{checkProfile.id}})". А появляется во время компиляции страницы. Т.к. скоп checkProfile еще не создан, а создается в контролере данными через $resourse. Если не смотреть через расширения, конечно же ошибки нету, и вот вопрос, как правильно поступить? Оставить как есть? Или существует легкий хак? (функционал с "прелоудером" (не знаю как правильно называется) еще не смотрел в ангуляре. Имею в виду отрисовывать страницу когда контролер загрузит все необходимое.
Спасибо.
Вопрос в догонку, куда копать если есть контролер внутри него еще вызывается один, если во второй запилить "консольлог" с каким то текстом, вызывается 2 раза. Куда копать? Это же относится и к запросам, мне кажется здесь нет синхроности между подгрузкой шаблонов и контролеров.
  • Вопрос задан
  • 108 просмотров
Пригласить эксперта
Ответы на вопрос 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
а вот скажите, зачем вам тут интерполяция то?

ng-click="deleteProfile(checkProfile.id)"

и не надо этих извращений.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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