Y a-t-il un moyen de produire une réponse JSON qui vient du serveur? J'essaie ce qui suit, avec une sortie indésirable: sortie: p>
4 Réponses :
Vous pouvez stringify code> avant l'impression.
console.log("User = " + JSON.stringify(data));
Selon votre navigateur, la fonction Lorsque vous faites cela, Si vous êtes bloqué Débogage dans un Navigateur qui ne prend pas en charge cette syntaxe, puis journal code> peut prendre plusieurs paramètres. Chrome, par exemple, prend en charge la suivante:
DATA CODE> apparaît dans un navigateur d'objet que vous pouvez afficher / réduire la hiérarchie. C'est extrêmement utile. Depuis que je me développe en chrome, je préfère considérablement cette méthode (sur
json.stringify code>) car il s'agit d'une dactylographie moins et que l'expérience de débogage est meilleure. P>
json.stringify code> est probablement votre meilleur pari. p> p>
Bien que JSON.Stringify (VAL) ne rejette aucune erreur pour des types de données, c'est beaucoup plus facile que la réponse acceptée.
console.dir (objet) code> est ce que vous recherchez. Il est maintenant largement pris en charge dans tous les navigateurs (IE9 +). La sortie peut être visualisée ici . P>
Vous pouvez également utiliser angular.tojson () code> si vous ne souhaitez pas ajouter une nouvelle dépendance:
La meilleure réponse de loin!