[英]How to make Angular Reactive (Dynamic) form with API Response data? Need advise
[
{
"name": "jkjk",
"firstName": "hgh",
"lastName": "ehtrh",
"replytype": "svdv",
"prodCode": "svv",
"executor": "ewwe",
"skills": [
{},
{}
]
},
{
"name": "sdkjbdsf",
"firstName": "kdvbfd",
"lastName": "dkbd",
"replytype": "SQLServer",
"prodCode": "vsdv",
"executor": "vkjbndsf,vd",
"skills": [
{
"name1": "abs"
},
{
"name2": "bbs"
}
]
}
]
在這種情況下,我建議您使用*ngFor
循環並生成您的輸入。
將鍵添加為name
屬性,將值添加為值。
然后您可以像往常一樣發布數據。
<form>
<div *ngFor="let item of array">
<ng-container *ngFor="let i of item | keyvalue">
<input [name]=i.key [value]="i.value" />
</ng-container>
</div>
<button type="submit" (click)="edit()"></button>
</form>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.