【发布时间】:2020-09-05 19:54:51
【问题描述】:
我有一个巨大的数组,里面有多个数组。我正在尝试使用角管对其进行过滤,但我只能通过第一级进行过滤。
这是DEMO
@Pipe({ name: 'myfilter' })
export class MyFilterPipe implements PipeTransform {
transform(users: any[], args): any {
return users.filter(user => user.itemName.toLowerCase().includes(args.toLowerCase()))
}
我需要过滤整个表格并显示与搜索文本匹配的结果
【问题讨论】:
-
在示例中您只有一个级别
-
您说您有一个带有嵌套数组的数组,但在示例中它只是一个对象数组,您的意思是这样吗?从您的链接中,我得到了我所期望的行为...您能解释一下仅通过第一级过滤是什么意思吗?
-
对不起。我更新了示例。
标签: javascript angular ionic-framework