AngularJS手动注射

时间:2013-04-26 05:17:36

标签: javascript angularjs

我认为我必须错误地阅读教程,但我似乎无法在我的项目中正确地进行手动注入。

我即将缩小和破坏我的js,所以我想我会经历手动注入我所有模块和控制器的过程,但我收到的错误表明提供商不愿意#&# 39; t存在。

以下是我尝试实现的一个例子:http://jsfiddle.net/apuN8/5/

angular
    .module('manual.injection', [])
    .config($injector.invoke(['$provide', function ($provide) {
        // I can't get this far
    }]));

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

发现我根本不需要使用$ injector对象。我只是将一个数组传递给我的config / directives / filters等:

angular
    .module('manual.injection', [])
    .config(['$provide', function ($provide) {
        // Ta-da
    }]);