Error when using setControl or patchValue in angular form array

前端 未结 3 1919
终归单人心
终归单人心 2021-01-23 19:21

Please assist, I have nested form array, se below :

  this.form = this.formBuilder.group({
        projectTitle: [\'\', [Validators.required, Validators.maxLengt         


        
3条回答
  •  忘了有多久
    2021-01-23 20:06

    I faced the same issue. Try this sort of thing by creating formBuilder group for each row:

    let employeeFormGroups = team.employees.map(employee => this.formBuilder.group(employee));
    let employeeFormArray = this.formBuilder.array(employeeFormGroups);
    this.teamForm.setControl('employees', employeeFormArray);
    

    For more help, you may refer to this link: https://www.concretepage.com/angular-2/angular-2-4-formbuilder-example

提交回复
热议问题