Angular реактивное значение патча массива множественных форм - PullRequest
0 голосов
/ 14 июля 2020

Мне нужно исправить значение существующей формы, имеющей несколько 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, чтобы при получении данных я мог вызвать эту функцию, чтобы исправить значение моей формы.

Спасибо за вашу помощь :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...