我们如何使用ng-repeat第一行值来填充下一行中的值?

时间:2017-08-31 16:59:58

标签: javascript angularjs angularjs-ng-repeat

我正在尝试在ng-repeat循环中填充复选框标签和两个文本框

选择复选框时,会启用其对应的行,以便文本框可编辑。我需要获取第一行中输入的数据,然后将该数据复制到选定的下一行。

<div class="row" ng-repeat="option in coverages"> 
  <div class="col-md-3">
    <input id="{{option}}" type="checkbox" ng-model="optionChecked" class="border-horizontal" />
    <label for="{{option}}">{{option}}</label>
  </div>
  <div class="col-md-3">
    <input type="text" class="form-control input-sm border-horizontal" ng-disabled="!optionChecked" />
  </div>
  <div class="col-md-3"><input type="text" class="form-control input-sm border-horizontal" ng-disabled="!optionChecked" /> 
  </div>
</div>

1 个答案:

答案 0 :(得分:0)

如果我理解正确你需要知道是否检查了以前的值并且你需要访问以前的值,那么你可以参考这个 How to obtain previous item in ng-repeat? 这是你在找什么?