我调查了这个问题几个小时,没有成功。我肯定错过了什么。
我希望能够在我创建的两个模块之间共享信息。基本上第一个模块是伴随着MeanJs的用户模块另一个模块是使用你的MeanJs生成器生成的。请看下面我的代码:
这是产品模块:
angular.module('products').factory('Productplan', [
function() {
return {
someMethod: function() {
return "I am Working!";
}
};
}
]);
这是用户模块:
angular.module('users').controller('AuthenticationController', ['$scope', 'Productplan',
function($scope, Productplan) {
console.log(Productplan.someMethod());
}
]);
这是由这个问题产生的错误:
Error: [$injector:unpr] Unknown provider: ProductplanProvider <- Productplan
Thanks in advance
从
更改用户模块angular.module('users')
angular.module('users',['products'])