我有以下代码:
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 注入什么名称以避免缩小破坏我的代码呢?
提前致谢。