Позвольте MatSelect оставаться открытым после изменения выбора - PullRequest
0 голосов
/ 10 сентября 2018

Я использую Angular v5 с Angular Material. У меня есть mat-select, который я хочу оставить открытым после выбора опции, поскольку я хочу явно инициировать закрытие определенным нажатием кнопки. Я пытался поставить (click)="$event.stopPropagation() на теги mat-option, но это не сработало. Есть идеи ??

Я создал простой пример здесь: демонстрация стекаблиц

1 Ответ

0 голосов
/ 10 сентября 2018

Это решение, которое я нашел. Надеюсь, что кто-то выиграет:

<mat-select #selector placeholder="Favorite food" multiple>
    <mat-option *ngFor="let food of foods" (click)="selector.open()" [value]="food.value">
            {{ food.viewValue }}
    </mat-option>
</mat-select>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...