Javascript 在输入模拟中使用名称和值属性时发生冲突

Javascript 在输入模拟中使用名称和值属性时发生冲突,javascript,angular,typescript,Javascript,Angular,Typescript,当属性“名称”不存在时,“值”中指示的值将正确显示。但是当我添加使用[(ngModel)]所需的属性“name”时,属性“value”停止工作 当我不使用“name”属性时,抛出以下错误: 错误:如果在表单标记中使用ngModel,则必须设置name属性,或者必须在ngModelOptions中将表单控件定义为“独立” 示例1: 示例2: 这两个示例都不起作用如果您在表单中使用输入,则应该这样看 <form [formGroup]="formName" > <input

当属性“名称”不存在时,“值”中指示的值将正确显示。但是当我添加使用[(ngModel)]所需的属性“name”时,属性“value”停止工作

当我不使用“name”属性时,抛出以下错误:

错误:如果在表单标记中使用ngModel,则必须设置name属性,或者必须在ngModelOptions中将表单控件定义为“独立”

示例1:

示例2:


这两个示例都不起作用

如果您在表单中使用输入,则应该这样看

 <form [formGroup]="formName" >
 <input   name= "email" formControlName="email">
 </form>

如果您在表单中使用输入,它应该是这样的

 <form [formGroup]="formName" >
 <input   name= "email" formControlName="email">
 </form>


您能详细说明一下
停止工作的部分吗?您预期会发生什么?实际发生了什么?是
person
a
FormControl
?您能详细说明
停止工作的部分吗?您期望发生什么以及实际发生了什么?是
person
a
FormControl