角度过滤嵌套的ng-repeat

时间:2015-05-11 16:01:46

标签: angularjs angularjs-ng-repeat angular-filters

在我的一个表格列中,我有一个ng-repeat,我试图从单独的ng-repeat中的输入过滤

<span ng-repeat="title in book.attrs">
  <input type="checkbox", ng-model="data[$index]"></input>
    <input ng-model="blah.value", ng-show="data[$index]", type="text"></input>
</span>
<input ng-model="search.first_name" type="text"></input>
<input ng-model="search.last_name" type="text"></input>
<tr ng-repeat="stuff in lotsOfStuff | filter:search">
  <td>{{ stuff.first_name }}</td>
  <td>{{ stuff.last_name }}</td>
  <td ng-repeat="title in book.attrs" ng-show="data[$index]">
    <span ng-if="attribute.attribute_title == title.title" ng-repeat="attribute in stuff.attribute_values | filter:blah">
      <span>{{ attribute.value }}</span>
    </span>
  </td>
</tr>

当我输入输入时,我希望根据blah.value过滤行,但是没有任何反应。

我很好奇,如果它不是过滤的原因是因为它是嵌套的ng-repeat,或者因为blah过滤器与表格行中它上面的搜索过滤器有某种冲突。

0 个答案:

没有答案