只有当输入至少有一个数字时才显示mat-autocomplete
问题描述:
今天在我的代码中,当焦点位于输入中时,所有选项都被加载。我想让垫自动完成只有当输入至少有一个数字时才可见。只有当输入至少有一个数字时才显示mat-autocomplete
我的代码:
答
试试这个:
<mat-autocomplete *ngIf="selectedClientForSearch?.length >= 1" #auto="matAutocomplete" [displayWith]="displayFn">
或者:
<input type="text" placeholder="{{ 'client' | translate }}" matInput [formControl]="entitySearchCtrl" [(ngModel)]="selectedClientForSearch" [matAutocomplete]="selectedClientForSearch?.length >= 1 ? auto : null">
你能显示TS码为好,如果用户输入一个应该发生什么数字,然后将其删除,是否应该隐藏然后再次? – Alex