Angularjs 加载字段值而不覆盖

Angularjs 加载字段值而不覆盖,angularjs,Angularjs,我在页面的指令调用中加载了几个字段,每个字段都应该加载来自REST调用或本地存储的预填充数据 现在,我使用的机制通过$scope加载字段,但是当页面完成加载时,值本身永远不会被填充。当使用jqueryalter加载时,该值被初始化,然后在页面加载时消失。我不确定原因是什么,而且我对Angular还比较陌生,我不确定如何最好地解决这个琐碎的问题 指令表单标记如下所示: <form name="testfield" ng-controller="testfieldApp" ng-submit=

我在页面的指令调用中加载了几个字段,每个字段都应该加载来自REST调用或本地存储的预填充数据

现在,我使用的机制通过$scope加载字段,但是当页面完成加载时,值本身永远不会被填充。当使用jqueryalter加载时,该值被初始化,然后在页面加载时消失。我不确定原因是什么,而且我对Angular还比较陌生,我不确定如何最好地解决这个琐碎的问题

指令表单标记如下所示:

<form name="testfield" ng-controller="testfieldApp" ng-submit="verify(testform)" novalidate>
  <input type="text" name="testfield" id="testfield" ng-model='testfield' value="{{TestField}}" required />
</form>

您只需要
ng model
,但它区分大小写<代码>ng模型将覆盖
中的任何内容。请尝试以下方法:

<input type="text" name="testfield" id="testfield" ng-model="TestField" required />

ng model
区分大小写,因此基本上将值设置为未定义。
<input type="text" name="testfield" id="testfield" ng-model="TestField" required />