标签: angular typescript angular-material angular6
我有一个名为home的组件,具有3个输入字段(国家,城市,州),如下图所示:
home
我正在动态添加输入字段,并且如下图所示正常工作:
但是我的要求是:在Country字段而不是input field中,我想要dropdown(选择组件)。但是我无法做到这一点。 Stackblitz DEMO
Country
input field
dropdown
答案 0 :(得分:2)
您的代码中拥有所有这些优点,您只需将输入更改为matSelect。
matSelect
<mat-select placeholder="Country" [(ngModel)]="newAttribute.country" name="food"> <mat-option *ngFor="let country of countries" [value]="country.value"> {{country.viewValue}} </mat-option> </mat-select>
Demo