Я хочу перебрать ответ объекта из моего JSON ответа в Angular 9 / Typescript. Я попытался найти то же самое, но другие результаты мне не помогли. Ниже мой JSON, я хочу перебрать «детали», чтобы я мог извлечь каждый узел, такой как «личные данные», «рабочие данные» и «номер телефона», чтобы создать динамическую форму c. Спасибо.
Примечание: Я пытаюсь сделать это с помощью функции из .ts, а не из * ngFor.
"details":
{
"personalDetails":
{
"title" :"Personal Details",
"fields":
[
{
"label":"First Name",
"type":"text",
"validation":
{
"required":true
}
},
{
"label":"Last Name",
"type":"text",
"validation":
{
"required":true
}
}
]
},
"workDetails":
{
"title" :"Work Related Details",
"fields":
[
{
"label":"Company Name",
"type":"text",
"validation":
{
"required":true
}
},
{
"label":"Date Of Joining",
"type":"date",
"validation":
{
"required":true
}
}
]
},
"phoneNumberDetails":
{
"title" :"Phone Number Details",
"fields":
[
{
"label":"Primary Contact",
"type":"number",
"validation":
{
"required":true
}
},
{
"label":"Secondary Contact",
"type":"number",
"validation":
{
"required":false
}
}
]
}