如何使用模块 ReactiveFormsModule
浏览formGroup的值createForm() {
this.form = this._FormBuilder.group({ // <-- the parent FormGroup
formation59: this.formation59,
dateSaisie: this.dateSaisie
});
}
for (let i=0; i<this.form.value.length; i++) {
console.log(this.form.value[i]);
}
我使用Angular 5.2,引导程序4。
答案 0 :(得分:0)
您可以遍历formControls
而不是formGroup
。
this.form.controls.forEach((control) => {
console.log(control.value);
});
答案 1 :(得分:0)
取决于您对“浏览”的定义。
您可以显示值:
console.log(this.form.value);
您还可以遍历每个值:
this.form.controls.forEach((control: FormControl) => console.log(control.value));
答案 2 :(得分:0)
表单组有一个对象文字controls
,您可以使用Object.keys
进行迭代:
Object.keys(this.form.controls).forEach(key => {
console.log(this.form.get(key).value);
});