我需要创建一个管道,根据indexof方法是否显示对象内的各个字符串是否相似,过滤掉一个对象数组。Angular 2管道:如何创建一个将对象与一组对象进行比较的管道?
因此,举例来说,如果我们有数组
[{name: "john",
age: "17"},
{ name: "rob",
age: "20"}
]
,我有过滤器对象
{name: "jo",
age: "1" }
它会返回对象{name: "john", age: "17"}
。
注:数字有目的地作为字符串。
我将如何去做一个这样做的管道?
不要滥用管道。管道主要用于最后一英里格式转换,涉及如何显示某些内容,而不是用于业务逻辑,过滤或排序。在组件TS逻辑中实现过滤和排序。 – 2017-08-10 18:51:10