Angular 7-有两个不同FormGroup的formControls具有相同的formControlName?
两个formControlName相同但属于同一表单中不同formGroup的FormControls是否有效?是的,这是有效的,因为您通过Angular 7-有两个不同FormGroup的formControls具有相同的formControlName?,angular,angular7,Angular,Angular7,两个formControlName相同但属于同一表单中不同formGroup的FormControls是否有效?是的,这是有效的,因为您通过formGroup属性将它们分开 这是两个formGroups,具有相同的formControlName <form [formGroup]="loginForm"> <input formControlName="name" type="text"> <input formControlName="password"
formGroup
属性将它们分开
这是两个formGroup
s,具有相同的formControlName
<form [formGroup]="loginForm">
<input formControlName="name" type="text">
<input formControlName="password" type="password">
</form>
<form [formGroup]="signForm">
<input formControlName="name" type="text">
<input formControlName="password" type="password">
</form>
你能给我解释一下问题的这一部分吗?“……但他们是同一表格中不同表格组的一部分?”我在发布问题后意识到我的错误,作为不同表格组的一部分意味着他们在不同的表格中。
this.loginForm = new FormGroup({
name: new FormControl(),
password: new FormControl()
});
this.signForm = new FormGroup({
name: new FormControl(),
password: new FormControl()
});