Angulaire 4 - Ajouter une valeur à l'entrée
J'ai essayé de mettre la valeur à <input value="{{ val }}">
mais je pense que c'est faux parce qu'il renvoie de données vide.
Comment puis-je définir une valeur par défaut à une entrée?
J'ai déjà créé une API pour mettre à jour. J'ai vraiment besoin de retourner les données d'entrée.
grâce
"J'ai déjà créé une API pour mettre à jour" - alors que faites-vous? Regardez-vous les dom et les valeurs pour les contrôles? Je pense qu'il serait préférable d'utiliser
ngModel
et faire une bonne liaison. Vous pouvez créer un objet distinct de votre formulaire et définissez les données initiales à chaque fois que vous voulez (juste au début?) comme this.formData = Object.assign({}, this.data);
, puis utilisez formData
lorsque vous soumettez le formulaire en laissant l'original de votre data
inchangé.OriginalL'auteur edizonv | 2017-09-07
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser l'entrée de la liaison:
ou deux voies d'entrée de la liaison:
D'une façon va vous donner la valeur, et de les mettre à jour lorsque les mises à jour... mais ne changera pas la valeur avec la saisie de l'utilisateur.
Deux façon de chance sur la saisie de l'utilisateur ainsi que de changements de pièces.
OriginalL'auteur Z. Bagley
de l'utiliser. Il affiche les données ainsi que faire une liaison bidirectionnelle. vous pouvez modifier sa valeur à partir du code d'afficher et de visualiser le code.
OriginalL'auteur Aniruddha Das