1

我正在检索数据行。这是为我显示行的代码。

<tr 
    data-ng-show="grid.data.length > 0" 
    data-ng-repeat="row in grid.data | orderBy:problemSortField.key:inverse">

每一行都有一个问题 ID 字段,我希望能够显示每个问题 ID 或仅显示某个范围内的问题 ID。

有没有一种方法可以让我进行某种搜索,例如将行数限制为在一个范围内具有问题 ID 的行数?

因此,例如,我只想检索问题 ID 5-10 或所有问题 ID 的那些行

我知道我可以对特定的 Id 进行某种搜索,但是有没有办法可以针对某个范围执行此操作?

4

1 回答 1

2

这是过滤器过滤器的作用:

<tr ng-repeat="row in grid.data | filter:isProblemIdInRange | orderBy:...">

$scope.isProblemIdInRange(row) {
    return row.problemId >= 5 && row.problemId < 10;
}

请参阅文档

于 2013-08-16T15:50:10.927 回答