【发布时间】:2017-04-17 12:21:39
【问题描述】:
我的嵌套表单目前是这样格式化的:
this.form = this.formBuilder.group({
user: this.formBuilder.group({
id: ['', Validators.required],
name: ['', Validators.required],
phone: ['', Validators.required]
})
})
我通常会像这样访问值:
let userID = this.Form.controls['id'].value;
let userName = this.Form.controls['name'].value;
let userPhone = this.Form.controls['phone'].value;
但由于 formGroups 是嵌套的,我不确定如何访问嵌套值。我试过了:
let userName = this.Form.controls['user'].name;
在嵌套的 formGroup 中访问表单控件值的正确语法是什么?谢谢
【问题讨论】:
-
哦,谢谢!医生肯定有帮助。文档中的这个例子真的很有帮助:
this.form.get(['person', 'name']);
标签: forms angular typescript