我有一个表单,它表示一个地址,我使用mat-select来选择州/省份。不幸的是,它没有自动填充州/省份(我认为这是因为它不是本地选择)。 这是我的标记:
<mat-form-field>
<mat-select placeholder="State"
[(ngModel)]="state"
autocomplete="billing address-level1">
<mat-option *ngFor="let s of states" [value]="s.abbreviation">{{ s.name }}</mat-option>
</mat-select>
</mat-form-field>
我不确定是否漏掉了什么,或者浏览器的自动填充功能无法工作,因为mat-select不是本地控件。有人知道如何在这种情况下启用自动填充吗?我唯一能想到的是创建一个本地选择器,将其绑定到相同的模型字段,并将其样式设置为display: none
。