Inizio con AngularJS e sto riscontrando alcuni problemi durante il tentativo di utilizzare una factory da un controller.AngularJS - Factory - TypeError: Impossibile leggere la proprietà 'getSpec' di undefined
Ho la seguente fabbrica
angular.module('testingApp')
.factory('factoryService', function ($http) {
// Service logic
var getSpec = function(p) {
return $http.get('http://someurl//?p=' + p);
};
return {
getSpec: getSpec
};
});
e poi cerco di consumare dal controller come segue
angular.module('testingApp')
.controller('ServiceincientsCtrl',[ function (factoryService,$scope) {
console.log('Starting Service Incident Controller');
factoryService.getSpec('AAA').then(function(response){
$scope.result = response.data;
}, function(error){
console.log('opsssss' + error);
});
}]);
ma quando provo a farlo funzionare ricevo il seguente messaggio di
TypeError: Cannot read property 'getSpec' of undefined
Non so cosa mi manca, dovrebbe essere un errore newbbie, l'ho cercato su google e ho provato m qualsiasi esempio con lo stesso risultato.
Qualche idea su cosa sto facendo male?
Grazie!
Grazie !!! Aiuta davvero !!! – federom