Se eliminó el método de cambio de selección de tapete de material de Angular 6
En Angular Material Design 6, se eliminó el método (cambiar). ¿Cómo debo reemplazar el método de cambio para ejecutar código en el componente cuando el usuario cambia la selección?
Aceptado
Lo cambiaron de change
a selectionChange
.
<mat-select (change)="doSomething($event)">
es ahora
<mat-select (selectionChange)="doSomething($event)">
https://material.angular.io/components/select/api
Si está utilizando formularios reactivos, puede escuchar los cambios en el control de selección de esta manera.
this.form.get('mySelectControl').valueChanges.subscribe(value => { ... do stuff ... })