Предположим, у меня есть простой сервис:
angular.module('myModule')
.factory('myService', ['$http', function($http) {
return $http.get('/something');
}]);
Теперь всякий раз, когда я ввожу службу в контроллер, маршрутизатор ждет разрешения обещания, прежде чем изменить маршрут, что именно то, что я хочу.
Однако, похоже, нет способа вернуть другие данные из службы. Что, если службе необходимо также предоставить некоторые методы? Как я могу сделать это, сохраняя поведение зависимости, описанное выше?