我想要一个通用字段过滤器,它将过滤器函数作为参数并在filter
import {Injectable, Pipe, PipeTransform} from '@angular/core';
@Pipe({
name: 'FieldsFilter'
})
@Injectable()
export class FieldsFilter implements PipeTransform {
transform(fields: any[], args: any[]): any {
return fields.filter(args[0]);//pass function to filter
}
}
所以我可以在多个地方使用不同的过滤器功能。
如何通过过滤功能?