Html AngularJS:具有相同ng模型和名称属性的表单输入
我目前正在AngularJS中实现一个表单,我遇到了这个问题,我无法理解为什么会发生这种情况 问题是: 当我放置相同的ngModel名称和name属性名称时,输入字段将被[object]填充 例如:Html AngularJS:具有相同ng模型和名称属性的表单输入,html,angularjs,forms,input,Html,Angularjs,Forms,Input,我目前正在AngularJS中实现一个表单,我遇到了这个问题,我无法理解为什么会发生这种情况 问题是: 当我放置相同的ngModel名称和name属性名称时,输入字段将被[object]填充 例如: 将导致 我猜这是由name绑定到ngModel引起的。不确定原因和原因 这是普朗克: 提前感谢:)这源于您表单的名称。Angular会自动在范围中设置窗体,并使用每个输入的name属性来表示该输入。它包含所有验证和其他字段级元数据 因此,您不应该直接修改$scope'd表单(在您的情况下,myFor
将导致
我猜这是由name绑定到ngModel引起的。不确定原因和原因
这是普朗克:
提前感谢:)这源于您表单的名称。Angular会自动在范围中设置窗体,并使用每个输入的name属性来表示该输入。它包含所有验证和其他字段级元数据 因此,您不应该直接修改
$scope
'd表单(在您的情况下,myForm
)。如果试图存储输入值,则应使用不同的对象
<form name="myForm">
<input type="text" ng-model="myFormValues.firstname" name="firstname">
<input type="text" ng-model="myFormValues.lastname" name="last_nm">
</form>
谢谢您的解释!