提问人:Muresan Alice 提问时间:5/25/2023 更新时间:5/25/2023 访问量:35
如何使枚举出现在我的 Angular Mat-Form-Field 中?
How can I make an enum appear in my Angular Mat-Form-Field?
问:
这是我的应用程序 - 我的应用程序 当我单击id 1的“升级”(“帐户”行)以显示CASH - 默认值时,我如何在我的应用程序中编写Java/Visual Studio?目前,它没有出现任何值。
我在 Java 中制作了这个枚举:
public enum Account {
CASH{
@Override
public String toString() {
return "Cash";
}
},
CARD{
@Override
public String toString() {
return "Card";
}
},
}
Visual Studio 中的此字段表单:
<mat-form-field appearance= "fill" style="margin: 10px 20px 10px 20px">
<mat-label>Account</mat-label>
<mat-select>
<mat-option value="account" type= "text" formControlName="account">CASH</mat-option>
<mat-option value="account" type= "text" formControlName="account">CARD</mat-option>
</mat-select>
</mat-form-field>
谢谢!
答:
0赞
dannyRouge
5/25/2023
#1
检查 https://material.angular.io/components/select/examples#select-initial-value。您需要在属性中使用默认值。例子很好地解释了这一点。祝你好运![(value)]
mat-select
评论