模块服务不可用注入服务

时间:2015-07-20 12:42:37

标签: javascript angularjs

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不可用错误?

1 个答案:

答案 0 :(得分:0)

在声明模块

时,您不需要注入服务extraService

使用

var app = angular.module('plunker', []);

而不是

var app = angular.module('plunker', ['extraService']);