2017-10-16 10 views

Répondre

0

Note : Without name property you will never get any value on form.value , if you are using template-driven-form.

Tout ce que vous devez faire est de fournir name propriété et ngModel:

<select2 name="select2_value" [data]="exampleData" ngModel></select2> 

Maintenant, quand vous console.log(form.value);

Vous obtiendrez la valeur { select2_value : 'selected_value' }

+0

ne fonctionne pas, montrant une erreur lorsque j'ajouté des données dans les deux sens de liaison: « Uncaught (en promesse): Erreur: Pas accesseur de valeur pour le contrôle de formulaire avec nom: select2_value » –

+0

S'il vous plaît vérifier ma mise à jour @ShamseerKSmr réponse –

+0

@ShamseerKSmr, s'il vous plaît upvote et accepter la réponse, si ce n'était pas utile s'il vous plaît faites le moi savoir. –