在ng repeat angularjs中使用文本字段

在ng repeat angularjs中使用文本字段,angularjs,Angularjs,我在angularjs中有这样的代码和平: <div ng-repeat="item in benchmarGeographyObj"> <div style="padding-right: 60px;float:left;"> <input readonly style="width: 100%;" type="text" id="unik" ng-value="item.BEN_BENCHMARK_GE

我在angularjs中有这样的代码和平:

<div ng-repeat="item in benchmarGeographyObj">

            <div style="padding-right: 60px;float:left;">
                <input readonly style="width: 100%;" type="text" id="unik"  ng-value="item.BEN_BENCHMARK_GEOGRAPHY" />

            </div>
  </div>


当我尝试在输入文本中添加ng模型时出现问题,ng值的值消失了,我如何解决此问题?请参见ngValue参考:

它还可以用于实现给定表达式的单向绑定 输入到输入元素,如输入[text]或文本区域 元素不使用ngModel

这意味着您必须使用ngModel或ngValue,但不能同时使用两者。它们相互冲突。

var-app=angular.module('plunker',[]);
应用程序控制器('MainCtrl',函数($scope){
$scope.benchmarkographyobj=[{'BEN_BENCHMARK_GEOGRAPHY':1},{'BEN_BENCHMARK_GEOGRAPHY':2}];
});

安古拉斯普朗克
文件。写(“”);

这是什么意思?请您重新表述这个问题。上面的代码运行良好,但当我添加ng model=“module.obj”时,textfield dissapearedit的值按预期工作,因为您正在将
模块绑定到输入。obj
双向有界值,它不会从
项获取值。BEN_BENCHMARK_GEOGRAPHY
我如何解决这个问题?您到底需要什么?你能解释一下吗?