私は次のコードを持っています:
appModule = angular.module('appModule', []);
appModule.factory('sharedApplication', function($rootScope, $http) {
var sharedApp;
sharedApp = {};
sharedApp.currentView = "home-section";
sharedApp.pastEvents = null;
$http.get('api/highlights').success(function(response) {
return sharedApp.pastEvents = response.data;
});
return sharedApp;
});
このコードは完全に機能し、JavaScriptを縮小しようとすると、期待どおりに機能します。
Error: Unknown provider: eProvider <- e
これは、ファクトリ関数の$http引数が縮小化のために「e」に名前が変更されたためです。では、コードの縮小を回避するために、名前で何を挿入するかをappModuleに手動で通知するにはどうすればよいですか?
前もって感謝します。