Angularjs 写入新角度服务返回错误:未知提供程序
我试图写一个简单的服务如下。添加新服务的代码为:Angularjs 写入新角度服务返回错误:未知提供程序,angularjs,Angularjs,我试图写一个简单的服务如下。添加新服务的代码为: 'use strict'; var projectModule = angular.module('project',[]); projectModule.factory('Team', function() { return { thing : { x : 100 } }; }); 我的控制器代码是: var Controllers = angular.module(
'use strict';
var projectModule = angular.module('project',[]);
projectModule.factory('Team', function() {
return {
thing : {
x : 100
}
};
});
我的控制器代码是:
var Controllers = angular.module('fixedTeam',[]);
Controllers.controller('controller', function ($scope,$http,$location,Team) {
$scope.getFixedTeam = function(){
console.debug(Team.thing);
}
});
加载视图时,出现以下错误:
错误:未知提供程序:TeamProvider需要添加依赖模块:
var Controllers = angular.module('fixedTeam',['project']);
需要添加依赖模块:
var Controllers = angular.module('fixedTeam',['project']);
请在第二段中澄清控制器
。它是如何定义的?Controllers.controller可能应该是projectModule。controller@stevuu我已经加上了。“var控制器=角度。模块('fixedTeam',[]);然后您需要添加projectModule
,作为@Codezilla在其答案中显示的依赖项。@stevuu它给出了另一个错误,请查看关于Codezilla答案的评论。请在第二个代码段中澄清Controllers
。它是如何定义的?Controllers.controller可能应该是projectModule。controller@stevuu我已经加上了。”var控制器=角度模块('fixedTeam',[]);然后您需要添加projectModule
,作为@Codezilla在其答案中显示的依赖项。@stevuu它给出了另一个错误,请查看关于Codezilla答案的评论。它现在给我“错误:无模块:projectModule[Break on This error]抛出错误('No module:'+name);它现在给我”错误:无模块:projectModule[Break on This error]抛出错误('无模块:'+名称);