Угловой 6 Материал коврик выбран метод изменения удалены - PullRequest
0 голосов
/ 08 мая 2018

В Angular Material Design 6, метод (изменение) был удален. Я не могу найти, как заменить метод изменения, чтобы выполнить код в компоненте, когда пользователь выбирает изменение Спасибо!

Ответы [ 3 ]

0 голосов
/ 08 мая 2018

Изменено с change на selectionChange.

<mat-select (change)="doSomething($event)">

сейчас

<mat-select (selectionChange)="doSomething($event)">

https://material.angular.io/components/select/api

0 голосов
/ 22 апреля 2019

Для меня (selectionChange) и предлагаемый (onSelectionChange) не работает, и я не использую ReactiveForms. В итоге я использовал событие (valueChange), например:

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

И это сработало для меня

0 голосов
/ 08 мая 2018

Если вы используете реактивные формы, вы можете прослушивать изменения в элементе управления выбора, например ..

this.form.get('mySelectControl').valueChanges.subscribe(value => { ... do stuff ... })
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...