这是我的代码:
myApp = angular.module("myApp", []);
myApp.config(['$routeProvider', '$controllerProvider',
'$compileProvider', '$filterProvider',
'routeResolver', myConfigFunction] );
angular.bootstrap(document, ['myApp']);
每当我这样做时,我都会收到错误消息:Unknown provider: routeResolver from myApp
但是,如果我angular.bootstrap
在配置函数之前移动,即:
myApp = angular.module("myApp", []);
angular.bootstrap(document, ['myApp']);
myApp.config(['$routeProvider', '$controllerProvider',
'$compileProvider', '$filterProvider',
'routeResolver', myConfigFunction] );
然后我没有收到任何错误,但是myConfigFunction
没有调用配置函数。(该函数只是将一行记录到控制台)。
我究竟做错了什么?