Lecture des données à partir du fichier JSON en Angularjs
Hai je suis nouveau dans Angularjs. Je suis en train de lire les données du fichier JSON, Mais elle renvoie une étrange sortie.
Voici mon controller.js fichier
angular
.module('app')
.controller('homeCtrl',function($scope,Friend){
$scope.friends=Friend.get();
console.log("DATA FROM JSON:",$scope.friends);
$scope.title="Home";
})
Voici mon services.js fichier
angular
.module('app')
.factory('Friend',function($http){
return {
get:function(){
console.log("inside function");
return [
$http.get('/api/get.json').then(function(msg){
return msg.data;
})
]
}
}
})
sortie de la console est
DATA FROM JSON:
[Object]
0: Object
length: 1
__proto__: Array[0
S'il vous plaît aider.
OriginalL'auteur iam batman | 2014-08-22
Vous devez vous connecter pour publier un commentaire.
$http.obtenir retourne une promesse et vous êtes de retour un tableau contenant la promesse.
Faire ceci à la place:
Puis utilisez votre usine de cette façon:
Pouvez-vous donner une réponse à cette question? (stackoverflow.com/questions/25831459/...)
OriginalL'auteur fardjad