本人刚学 AngularJS, 在测试模块依赖的问题上有一些问题,代码是这样的
app.js
angular.module('app',['Services']).
controller('main',['$scope','user',function($scope,user){
$scope.name = user.name;
}]);
angular.module('Services',[]).
factory('user',['',function(){
var user = {name:'name'};
return user;
}]);
浏览器提示有个 $injector:unpr 错误,是我对模块依赖理解有错误还是有语法错误,希望大家能指正,谢谢
unpr全称是Unknown Provider
也就是说没有找到你注入的东西
错误解释的详细信息:unpr
从代码里看,是定义user的时候注入的单引号''没有找到
修改过的代码:
在线运行 Plunker