multiple form angular angular6

form - select angular 4



Angular 6 Material mat-select cambio de método eliminado (3)

En Angular Material Design 6, se eliminó el método (cambiar). No encuentro cómo reemplazar el método de cambio para ejecutar código en el componente cuando el usuario cambia la selección ¡Gracias!



Para mí (selectionChange) y el sugerido (onSelectionChange) no funcionaron y no estoy usando ReactiveForms . Lo que terminé haciendo fue usar el evento (valueChange) como:

<mat-select (valueChange)="some function()">

Y esto me funcionó.


Si está utilizando formularios reactivos, puede escuchar los cambios en el control de selección como ...

this.form.get(''mySelectControl'').valueChanges.subscribe(value => { ... do stuff ... })