Мне нужно исправить значение существующей формы, имеющей несколько formArrays.
this.usersForm = this.fb.group({
users: this.fb.array([
{
firstName: [""],
lastName: [""],
}
]),
work: this.fb.array([
{
workType: [""],
workTitle: [""],
}
]),
});
Данные, которые я получу из HTTP-вызова, будут примерно такими, как показано ниже:
const data = {
users: [
{
firstName: "Max",
lastName: "Parker",
},
{
firstName: "Max1",
lastName: "Parker1",
},
{
firstName: "Max2",
lastName: "Parker2",
},
],
work: [
{
workType: "Web",
workTitle: "Frontend",
},
{
workType: "Web1",
workTitle: "Frontend1",
},
{
workType: "work2",
workTitle: "Frontend2",
},
],
};
Примечание: в этой форме больше formArray, поэтому, как получить функцию исправления Dynami c, чтобы при получении данных я мог вызвать эту функцию, чтобы исправить значение моей формы.
Спасибо за вашу помощь :)