[英]angular 4 reactive form group validation
我需要建议! 我想验证反应形式。 我有两个表单组,并且都具有相同的formcontrolname输入。
我的代码:
this.form = this.fb.group({
group1: this.fb.group({
name: ['', Validators.required],
}),
group2: this.fb.group({
name: [ '', Validators.required],
})
});
我如何获得两个名字?
我试过了 但是我不知道我得到哪一个。
get name() { return this.form.get('name'); }
谢谢!
具有这样的结构:
this.form = formBuilder.group({
'varA': [],
'varB': formBuilder.group({
'varC': []
(...)
访问如下所示:
varA = this.form.value['varA']
varC = this.form.value['varB']['varC'];
如果我正确回答了您的问题。
您可以在组件中使用此功能
get name() {
return this.form.controls['group1'].value.name;
}
刚刚使用了此语句,它应该可以工作:)
get name() { return this.form.get('group1.name').value; }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.