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