0
我想我一定是錯誤地閱讀了教程,但我似乎無法讓手動注入在我的項目中正常工作。AngularJS手動注入
我即將縮小和破壞我的js,所以我認爲我會經歷手動注入所有模塊和控制器的過程,但我收到錯誤,指出提供程序不存在。
這裏是我想要達到一個例子:http://jsfiddle.net/apuN8/5/
angular
.module('manual.injection', [])
.config($injector.invoke(['$provide', function ($provide) {
// I can't get this far
}]));
誰能幫助?
你甚至不需要數組。只有函數的參數也會被注入。如果您的代碼被縮小,您只需要描述注入資源的數組。 – Bart 2013-04-26 06:20:47
但是我遇到的問題是代碼在生產發佈之前被縮小。所以代碼會變得破損,看起來像: 'angular.module('manual.injection',[]).config(function(t){// do stuff})' 這顯然是因爲沒有提供者叫't'。 – johngeorgewright 2013-04-29 00:36:07