0
votes

Comment puis-je effectuer des événements de clic dans une liste déroulante sélectionnée (angulaire)?

J'ai deux boutons (mois, année) qui réagissent à différents événements ... Maintenant, je voudrais insérer ces événements dans une sélection. Pouvez-vous s'il vous plaît dites-moi comment cela fonctionne?

Mon code: P>

// The same with a select. What do I have to optimize?
<select class="upload_slc" required title="">
<!-- Options -->
<option value="content" *ngFor="let navValue of menuLeftMobile" [value]="navValue">
{{ navValue }}
</option>
</select>
// Menu left in mobile
  menuLeftMobile: Array<string> = ['Monat', 'Jahr'];


0 commentaires

3 Réponses :


1
votes

Vous pouvez le faire par Binding bidirectionnel à ngmodel directive.

contrôleur xxx

modèle xxx

maintenant tu ne le fais pas Besoin des variables supplémentaires sélectionneuléft pour définir la classe. Vous pouvez utiliser le sélectionné dans le modèle. xxx


0 commentaires

1
votes
nav_value: any;

menuChangeAction(value) {
    console.log(value) // you will get your selected value here
}

0 commentaires

1
votes

Le moyen le plus simple de celui-ci est xxx

et la fonction sera comme celui-ci xxx

espère que cela fonctionnera pour vous


0 commentaires