Держите панель автозаполнения всегда над элементом ввода - PullRequest
1 голос
/ 16 июня 2020

Я использую Angular Material версии 7, и я хотел бы спросить, как сохранить позицию панели автозаполнения так, чтобы она всегда находилась «над» вводом. Прямо сейчас, если внизу еще есть место, панель автозаполнения будет отображаться ниже. Только когда внизу больше нет места, он будет отображаться сверху. Я бы хотел, чтобы он всегда отображался выше.

<mat-form-field>
  <input type="text" matInput [formControl]="myControl" [matAutocomplete]="auto">
</mat-form-field>

<mat-autocomplete #auto="matAutocomplete">
  <mat-option *ngFor="let option of options" [value]="option">{{option}}</mat-option>
</mat-autocomplete>

1 Ответ

0 голосов
/ 16 июня 2020
<mat-form-field>
  <input type="text" matInput [formControl]="myControl" [matAutocomplete]="auto" position='above'>
</mat-form-field>

Документация находится здесь: https://material.angular.io/components/autocomplete/api

...