小编Gha*_*ore的帖子

Angular2:在FormArray的索引1处找不到表单控件

在运行时,我从JSON对象获取所有记录,并在表单控件中获取值.但是,在表单数组中,我只获得了许多记录中的第一个.

控制台中显示的错误:

在FormArray._throwIfControlMissing中找不到索引1处的表单控件

JSON对象和错误的图像:

在此输入图像描述

  1. 接口

export interface IService {
    ServiceID: number,
    Name: string,
    Staffs: IStaffView[]
}

export interface IStaffView {
    StaffServiceID: number,
    StaffID: number,
    Name: string
}
Run Code Online (Sandbox Code Playgroud)

  1. 零件

import { Component, OnInit, Input } from '@angular/core';
import { ActivatedRoute } from '@angular/router';
import { Location } from '@angular/common';
import { Observable } from 'rxjs/Rx';
import { FormBuilder, FormGroup, FormControl, FormArray , Validators } from '@angular/forms';

import { RESTService } from '../../Service/REST.service';
import { IService, IStaffView } from '../../Model/service.model';
import { …
Run Code Online (Sandbox Code Playgroud)

typescript angular2-forms angular formarray

4
推荐指数
1
解决办法
5212
查看次数

标签 统计

angular ×1

angular2-forms ×1

formarray ×1

typescript ×1