angular2 reactiveforms:formGroup需要一个FormGroup实例

时间:2017-03-20 15:31:23

标签: angular reactive-forms

我不能让我的孩子形式组工作。找不到原因.. 我在控制台中看到的错误是:“formGroup需要一个FormGroup实例。”

我的组件

categoryB

我的HTML

    constructor(private _formBuilder:FormBuilder) {}

    ngOnInit() {
            this.form = this._formBuilder.group({
                email: ['', [Validators.required, ValidationService.emailValidator]],
                oldPassword: ['', [Validators.required, Validators.minLength(6)]],
                passwords: this._formBuilder.group({
                    newPassword: ['', [Validators.required, Validators.minLength(6)]],
                    confirmPassword: ['', [Validators.required, Validators.minLength(6)]],
                }, {validator: ValidationService.areEqual})

            });
    }

1 个答案:

答案 0 :(得分:3)

您的嵌套表单组应为:

<div formGroupName="passwords">  

而不是

<div [formGroup]="passwords">

这是一个

Plunker