Angular Material 1 ではmd-autocomplete
、ボタンをクリックしてドロップダウンを開くことができました (ドキュメントを参照)。
mat-autocomplete
Angular Material 2 では、 (cf doc )でこの可能性は見られません。これは何らかの形でまだ可能ですか?どのように ?input
hidden と triggerを考えていましたopenPanel
が、このような単純な使い方には少しやり過ぎのようです...
ご協力いただきありがとうございます
[編集]
今のところ、私のコードはこのようなものです (正しい方法かどうかわからないので、ボタンを追加しませんでした)
<mat-form-field>
<input type="text" placeholder="Pronostique le futur vainqueur" aria-label="Vainqueur" matInput
[(ngModel)]="worldcupWinner" name="worldcupWinner" [matAutocomplete]="auto">
<mat-autocomplete #auto="matAutocomplete">
<mat-option *ngFor="let team of teams" [value]="team">
<img class="flag" [src]="team.flag_url" />
<span class="label">{{ team.name }}</span>
</mat-option>
</mat-autocomplete>
</mat-form-field>