Neuling in Ionic und Angular.Ionic Factory undefined
Ich versuche eine Test-App zu entwickeln und versuche, die Factory-Funktion zu verwenden. Ich habe den Entwurf von Ionic Creator gemacht und versucht, meine Kodierung hinzuzufügen.
Unten ist meine Controller-Datei.
angular.module('app.controllers', [])
.controller('loadingCtrl', ['$scope', '$stateParams',
function ($scope, $stateParams, awesomeFactory) {
$scope.aa = awesomeFactory.GetUser();
}])
.controller('mainPageCtrl', ['$scope', '$stateParams',
function ($scope, $stateParams) {
}])
.controller('historyCtrl', ['$scope', '$stateParams',
function ($scope, $stateParams) {
}])
.controller('firstrunCtrl', ['$scope', '$stateParams',
function ($scope, $stateParams) {
}])
.controller('resultsCtrl', ['$scope', '$stateParams',
function ($scope, $stateParams) {
}])
.controller('doctorCtrl', ['$scope', '$stateParams',
function ($scope, $stateParams) {
}])
.controller('bookingCtrl', ['$scope', '$stateParams',
function ($scope, $stateParams) {
}])
.controller('appointmentCtrl', ['$scope', '$stateParams',
function ($scope, $stateParams) {
}])
Unten ist meine Datei, die die Fabrik hat.
angular.module('app.services', [])
.factory('BlankFactory', [function(){
}])
.service('BlankService', [function(){
}]
.factory('awesomeFactory', function($http) {
return {
GetUser: function() {
return $http.get("http addy return json object").then(function(response) {
//Process Stuff Here
return response;
});
},
}
})
);
Ich bekomme 2 Fehler. 1. Fehler: awesomeFactory ist nicht definiert. 2. TypeError: (Zwischenwert) .Factory ist keine Funktion [Weitere Informationen]
Ich weiß einfach nicht, was ich falsch mache. Wahrscheinlich etwas Kleines. Aber jede Hilfe wird sehr geschätzt.
Vielen Dank im Voraus.
Hallo zu schaffen, es Rückkehr eines unbekannten Anbieterfehler.Es heißt: Unbekannter Provider: awesomeFactoryProvider <- awesomeFactory <- loadingCtrl –
nur ein Fehler jetzt ?? Stellen Sie sicher, dass Sie die js-Datei in Ihrer index.html referenziert haben. –
Ja, nur ein Fehler. Und ja Referenz ist da. –