返された行をフィルタリングしようとしていますが、問題があります。
私は次のものを持っています:
<tr
data-ng-show="grid.data.length > 0"
data-ng-repeat="row in grid.data | filter:isProblemIdInRange>
<td>{{ row.problemId }}</td>
私のコントローラーには次のものがあります。
$scope.isProblemIdInRange = function (row) {
return row.problemId >= $scope.lower && row.problemId < $scope.upper;
};
入力フィールドがあります:
<input type="text" data-ng-model="$scope.lower" />
<input type="text" data-ng-model="$scope.upper" />
私の問題は、2 つの入力に何を入力しても何も返されないことです。フィルターを外すと、すべて問題ありません