J'ai une application AngularJS, qui collecte des données à partir de l'entrée, transforme un modèle en une chaîne en utilisant JSON.stringify()
et permet à un utilisateur de modifier ce modèle de telle manière que les champs d'entrée soient mis à jour si l' <textarea>
élément est mis à jour et vice versa. Une sorte de liaison bidirectionnelle :)
Le problème est que la chaîne elle-même a l'air moche et je voudrais la formater pour qu'elle ressemble à ceci:
Et pas comme ça maintenant:
Des idées comment cela peut être accompli? Si vous avez besoin d'informations supplémentaires, n'hésitez pas à demander. Chaque réponse est très appréciée et répond immédiatement.
Je vous remercie.
PS Je suppose que cela devrait être une sorte de directive ou un filtre personnalisé. Les données elles-mêmes NE DEVRAIENT PAS être modifiées, seulement la sortie.
$watch
(basé sur la réponse à la question précédente) sur le modèle textarea, pouvez-vous faire unconsole.log()
et voir quelle valeur vous obtenez dans la chaîne pour la clé d'entrée - je pense que c'est "/ n"