Я пытаюсь ввести службу в директиву, как показано ниже:
var app = angular.module('app',[]);
app.factory('myData', function(){
return {
name : "myName"
}
});
app.directive('changeIt',function($compile, myData){
return {
restrict: 'C',
link: function (scope, element, attrs) {
scope.name = myData.name;
}
}
});
Но это возвращает мне ошибку Unknown provider: myDataProvider
. Может кто-нибудь, пожалуйста, загляните в код и скажите мне, что я делаю что-то неправильно?