Установить выбор опции на mat-select, чтобы вернуть заполнитель после выбора - PullRequest
0 голосов
/ 18 октября 2018

У меня есть следующий код Angular 6:

https://stackblitz.com/edit/angular-pl9wkw

Я пытаюсь сбросить выбранный выпадающий список для заполнителя, как только будет сделан выбор.Я использую эти две строки, чтобы попытаться сослаться на процесс:

@ViewChild('selectDropdown') selectDropdown: MatSelect;

и

this.selectDropdown.AppComponent.reset();

Увы, это не работает, чтобы вернуть раскрывающийся список заполнителю.Я знаю, что его можно вернуть заполнителю, потому что у меня есть пустое поле <mat-option></mat-option>, которое можно выбрать, и как только вы его выберете, оно возвращает его заполнителю.

Любые мысли ... любые.

1 Ответ

0 голосов
/ 18 октября 2018

В вашем методе onChange внесите следующие изменения.

this.selectDropdown.value = [];
  // this.selectDropdown.AppComponent.reset();
...