Задать вопрос
Ответы пользователя по тегу Angular
  • [AngularJS] связь между данными сервиса и контроллера

    Потому что testService.data и $scope.me — это разные ссылки. Если вы хотите, чтобы обе этих ссылки указывали на один и тот же объект, то обновляйте их обе.

    Но зачем вам две ссылки? Просто поместите в $scope ссылку на ваш сервис и обновляйте данные только в нём.
    Ответ написан
    Комментировать
  • Когда применять JS фреймворки

    Конкретно AngularJS сильно экономит время разработки. На одном проекте встречал одну и ту же логику, реализованную на JSP+jQuery и на AngularJS, так уж получилось. Так вот, реализация на AngularJS содержала примерно в 10 (!) раз меньше строк кода. Это потому, что AngularJS следует правильной идеологии: декларативному описанию пользовательского интерфейса.

    Конечно, в сравнении с другими технологиями AngularJS может и не выглядеть столь выигрышно. Однако свою работу он делает, и делает хорошо. Учтите, что помимо диинамичности интерфейса, AngularJS, да и прочие JS-фреймворки, экономят ресурсы сервера. Или вовсе могут избавить от необходимости в серверной логике.

    Вот пример написанного на AngularJS (мною) расширения для Firefox, которое таскает данные с oDesk, расширяя возможности поиска, и не требует дополнительной серверной логики.
    Ответ написан
    Комментировать