我正在尝试为Angular 4脚本创建过滤器管道。我需要过滤数组的时间戳字段,但是我没有找到示例,这是我的代码:
我需要使用indate来制作管道过滤器:日期(字段)
我的管道过滤器代码:我正在尝试这样做,但是不起作用:
@Pipe({
name: 'myfilter',
//pure: false
})
export class MyFilterPipe implements PipeTransform {
transform(items: any[], searchText: any ): any[] {
if (!items || !searchText) {
return items;
}
return items.filter(item => item.indate(searchText.indate));
}
}
如您所见,我正在尝试过滤“ indate”字段,这是我数组中的一个timestamp字段,但是它有两个部分:日期和时间,我不知道如何只检查日期部分searchText变量。 希望任何人都能理解并给我小费。 预先感谢