Я пытаюсь отобразить блок, если нет элементов для автозаполнения прямо под полем ввода. По умолчанию компонент автозаполнения отображается только при наличии элементов.
Вот код, который я использую:
<input [formControl]="control" [matAutocomplete]="auto" matInput type="text">
<mat-autocomplete #auto="matAutocomplete"
(optionSelected)="onOptionSelected($event.option.value)"
[displayWith]="displayWith">
<mat-option *ngFor="let item of items" [value]="item">
<span class="label">{{ item.label }}</span>
</mat-option>
</mat-autocomplete>
Спасибо за вашу помощь! Thierry