2017-05-25 17 views

答えて

3

FormBuilder.control方法は

control(formState: Object, validator?: ValidatorFn | ValidatorFn[] | null, asyncValidator?: AsyncValidatorFn | AsyncValidatorFn[] | null): FormControl; 

だから、それは初期値を必要とする次のシグネチャがあります。あなたは、あなたのコードが

createGroup() { 
    const group = this.fb.group({}); 
    this.config.forEach(control => group.addControl(control.name, this.fb.control(''))); 
    return group; 
} 
になります方法を

this.fb.control('') 

またはここ

this.fb.control(null) 

よう formStateを渡す必要があります
関連する問題