Ошибка AngularJs:
Я не понимаю, почему я получаю
Ошибка: [$ инжектор: unpr] Неизвестный поставщик: nameFilterProvider <- nameFilter </p>
Этот код:
Вот мое приложение. JS
(function () {
'use strict';
angular
.module('app', ['ngRoute'])
.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) {
$routeProvider
.when('/', {
controller: 'pessoaCtrl',
templateUrl: '/app/templates/pessoa.html'
})
.otherwise({ redirecTo: '/' });
$locationProvider.html5Mode(true).hashPrefix('!')
}]);
})();
Здесь мой pessoaCtrl.Js
(function () {
'use strict';
angular
.module('app')
.controller('pessoaCtrl', ['$scope', 'dataService', function ($scope, dataService) {
$scope.pessoas = [];
getData();
function getData() {
dataService.getPessoas().then(function (response) {
$scope.pessoas = response;
});
};
}]);
})();
Вот мои данныеService.Js
(function () {
'use strict';
angular
.module('app')
.factory('dataService', ['$http', '$q', function ($http, $q) {
var service = {};
service.getPessoas = function () {
var deferred = $q.defer();
//return $http.get("/api/EmployeeInfoAPI");
$http.get('/Pessoas/GetAllPessoas').then(function (result) {
deferred.resolve(result.data);
}, function () {
deferred.reject();
});
return deferred.promisse;
};
return service;
}]);
})();