약속을 돌려주는 각진 공장 앱이 시작되면 서버에서 설정을 로드합니다.대부분의 컨트롤러는 유용한 작업을 수행하기 전에 이 기능을 필요로 합니다.컨트롤러의 코드를 가능한 한 간단하게 하고 싶습니다.내 시도는 실패했지만, 다음과 같다. app.factory('settings', ['$rootScope', '$http', '$q', function($rootScope, $http, $q) { var deferred = $q.defer(); $http.get('/api/public/settings/get').success(function(data) { $rootScope.settings = data; deferred.resolve(); }); return deferred.promise; }]); app.contr..