模块服务不可用注入服务
module service is not available injecting service
http://plnkr.co/edit/AmuC4CpfMnP9ySmOI54C?p=preview
var app = angular.module('plunker', ['extraService']);
app.controller('MainCtrl', ['$scope', '$http', 'extraService', function ($scope,$http,extraService) {
$scope.name = 'World';
}]);
app.service('extraService',function(){
return 'abc';
});
我的服务注射怎么了?为什么我得到模块服务extaService不可用错误?
在声明模块时不需要注入服务extraService
使用
var app = angular.module('plunker', []);
而不是
var app = angular.module('plunker', ['extraService']);
相关文章:
- AngularJS在不使用变量的情况下将服务注入模块中,这样就可以缩小它
- AngularJS 服务注入器错误
- 采用多种方法在控制器中进行角服务注入
- 是否可以将服务注入Angular 1.5组件's templateUrl属性
- 当服务注入到其他地方时,角度提供程序配置重置
- 如何将服务注入链接函数包含指令
- 将控制器作为打字稿/角度中的服务注入
- 无法将服务注入其 Angular 单元测试中
- 将服务注入指令 AngularJS 和数据绑定
- 为什么当服务注入第二个控制器时,AngularJS 1.4.8 应用程序不起作用
- 将升级的服务注入组件
- 错误:将Angular$http服务注入需要插件
- 如何将多个服务注入一个控制器
- AngularJS,将服务注入控制器
- Angular如何将服务注入.run(函数
- 如何将服务注入AngularJS'的UI路由器templateUrl函数
- 当将服务注入(导入)到我的构造函数中时;无提供者”;错误
- 在AngularJS中,当自定义服务注入到不同的模块时,未知的提供商
- 为另一个服务注入服务
- 为什么我不能把服务注入到Angular的工厂/注入器中?