我想按日期范围过滤表格。我有两个带有ng-model的输入部分,一个用于开始日期 - filters.filterDataFrom ,另一个用于结束日期 - filters.filterDataTo 。
在我的表格中,将多个过滤器链接在一起,但是当我尝试链接最后一个 - dateBefore (函数)时 - 我收到以下错误:
语法错误:令牌跟踪'是从[{4}]开始的表达式[{3}]的第64列的意外标记。
我不明白为什么,因为在dateFilter函数中使用了相同的表达式,并且它有效。只有当我输入最后一个过滤器时才会出现错误。
这是tr ng-repeat代码:
<tr ng-model="tabel.reparatiiRepetate" ng-repeat="reparatieRepetata in tabel.reparatiiRepetate | filter: returnExpressionObject() | dateFilter: filters.filterDataFrom track by reparatieRepetata['data_1'] | dateBefore: filters.filterDataTo track by reparatieRepetata['data_1']">
你知道为什么会发生这种情况吗?