Асинхронные вызовы в AngularJS
Начал разбираться с AngularJS с целью быстро накидать прототип приложения, что по большому счету и получилось за пару вечеров. Затем решил «сделать правильно» и вынести код из app.js в отдельные модули. Так как контроллеры получились «толстыми», попробовал использовать сервис и... обнаружил, что при использовании $http логика взаимодействия с API не помещается в сервисе — предполагается возвращать promise, и в контроллере обрабатывать результат — что, по-моему, неудобно, особенно при потребности создать «обертку» на серию запросов. Есть ли какие-то решения этой проблемы?
35 комментариев
Добавить комментарий Подписаться на комментарииОтписаться от комментариев