Ich bin nicht in der Lage, den Fehler zu finden. meine PHP-Datei Daten wie [ „9963648941“, „7416527247“] zurückkehrt, und i'am Winkel Fabrik unter Verwendung der Daten unter Verwendung von HTTP-Aufruf zu erhalten, wie untenAngularJS Werksaufruf an PHP dann Antwort an AngularJS
app.factory("States", function ($http){
var mData = {
getStates: function(){
return $http.get('php/usersList.php')
}
};
return mData;
});
Die Staaten Fabrik in der Steuerung wird wie folgt verwendet wird
app.controller('orderFormController', function($scope,$location,$rootScope,$http,States)
{
States.getStates.then(function(response){
console.log(JOSN.parse(response.data));
})
});
Schließlich bekomme ich Fehler als States.getStates.then ist keine Funktion in der Steuerung.
console.log (JOSN.parse (response.data)); seine 'JSON.parse' – ben
Nicht Ihr aktuelles Problem, aber Angular wird standardmäßig JSON in der 'response.data' Eigenschaft parsen. Sie müssen es nicht noch einmal tun – Phil