Angular 2动态表单 - 有人可以解释FormControl的初始化

时间:2016-09-09 15:00:56

标签: angular

有人可以解释下面的代码,特别是“group”,“group [question.key]”是什么意思?如何初始化FormControl以及对group []的赋值是什么意思? 我是否需要为HTML页面上的每个控件提供[formControlName]?

toGroup(){
        let group:any = {};
        this.questions.forEach((question) => {
            if(question.required){
                group[question.key] = new FormControl('', Validators.required);
            }
            else{
                group[question.key] = new FormControl('');
            }
        });
        return new FormGroup(group);
    }

0 个答案:

没有答案