Angulaire 4 les valeurs de cases à cocher
Je suis nouveau sur angulaire et je suis coincé à ce joli problème simple. Je suis l'obtention de données à partir d'un webservice pour montrer un couple de cases à cocher. J'ai besoin d'un moyen pour obtenir la valeur de toutes les cases à cocher sélectionnée par l'utilisateur. Je suis à l'aide de matériel de thème.
<span *ngFor="let x of maintainanceTypeList">
<md-checkbox
name="{{x.maintenancetype}}"
value="{{x.maintenancetype}}"
[formControl]="CreateSocietyForm.controls['checkMaintainanceType']">
{{x.maintenancetype}}
</md-checkbox>
</span>
OriginalL'auteur Ninad Gaikwad | 2017-07-08
Vous devez vous connecter pour publier un commentaire.
Vous pouvez ajouter un
change
événement àmd-checkbox
et de passer de l'objet à une fonction. Maintenir unarray
que garder la trace de ceux qui a obtenuchecked
etunchecked
et mise à jour de la matrice en fonction de cela.html:
composant.ts:
Plunker démo
Il fonctionne parfaitement! Merci une tonne
OriginalL'auteur Nehal
Au lieu de
e.checked
vous pouvez utiliser les éléments suivants:Exemple de travail
HTML
Tapuscrit
<input>
tandis que l'autre answe est à l'aide d'un<md-checkbox>
. Les événements sont différents pour les deux typesOriginalL'auteur Alex Kumundzhiev