2015-07-20 3 views
0

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 недоступна ошибка?

ответ

0

Вам не нужно вводить услугу extraService при объявлении модуль

использование

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

вместо

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

он работал, но почему, когда я console.log (extraService) Я m видеть пустой объект вместо abc? –

Смежные вопросы