如何在JavaScript中编写自定义角度过滤器?切片不起作用

时间:2015-05-05 11:24:27

标签: javascript angularjs slice

我正在尝试编写一个减少结果数组的经典过滤器 - 使用slice()不起作用,因为它似乎实际上删除了数据。如何在不弄乱实际数据的情况下编写自定义过滤器,以便在删除过滤器时更新结果?

或者 - 我需要自定义过滤器的原因是在多个字段上执行过滤。我知道你可以过滤整个事情,或者你可以使用{fieldName:filterVar}来过滤一个但是我如何在DOM中制作一长串字段名来实现这一点(这意味着我如何在{{1}中进行}}?)

我试图在$ filter函数中执行此操作,而不必像这样将它们串在一起。

.filter()

我将变量保持相同,以表明我使用相同的值来过滤多个字段。

<tr ng-repeat="(id, item) in items | filter:{firstName:variablez} | filter:{lastName:variablez}"></tr>

} }]);

0 个答案:

没有答案