创建带有时间戳字段的角管过滤器

时间:2018-12-08 15:09:11

标签: angular filter pipe

我正在尝试为Angular 4脚本创建过滤器管道。我需要过滤数组的时间戳字段,但是我没有找到示例,这是我的代码:

首先我的数组结构 enter image description here

我需要使用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变量。 希望任何人都能理解并给我小费。 预先感谢

0 个答案:

没有答案