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