在ng-repeat语句之外进行过滤



是否有可能从ng-repeat中过滤项目,但在较小的范围内。

。而不是这个

<input type="text" ng-model="search.$">
<tbody ng-repeat="actors in Users | filter:search">
    <tr>
        // td's
    </tr>
    <tr>
       // td's
   </tr>
</tbody>

我可以这样做吗?

<input type="text" ng-model="search.$">
<tbody ng-repeat="actors in Users">
    <tr ng-filter="filter:search">
        // td's
    </tr>
    <tr>
       // td's
   </tr>
</tbody>

我不希望通过第二个tr进行过滤。

一个表中可以有多个表体,所以你可以这样做:

<input type="text" ng-model="search.$">
<tbody ng-repeat="actors in Users">
    <tr ng-filter="filter:search">
        // td's with {{actor.fieldx}}
    </tr>
</tbody>
<tbody ng-repeat="actors in Users">
    <tr >
        // td's with {{actor.fieldy}}
    </tr>
</tbody>

最新更新