我无法注入在函数UserAgent
内部调用的 AngularJS 提供程序,.config
但出现此错误:
Uncaught Error: [$injector:modulerr] Failed to instantiate module app due to:
Error: [$injector:unpr] Unknown provider: UserAgent
这是我的配置:
angular
.module('app')
.config(Config);
Config.$inject = ['$routeProvider', 'UserAgent'];
function Config($routeProvider, UserAgent) {
/*** code here ***/
}
这是我的提供者:
angular
.module('app')
.provider('UserAgent', UserAgent);
function UserAgent() {
return {
$get: function () {
return {
title: "Testing..."
};
}
};
}