Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angulars ngx引导日期范围输出到日期范围过滤器管道_Angular_Typescript_Sorting_Ngx Bootstrap - Fatal编程技术网

Angulars ngx引导日期范围输出到日期范围过滤器管道

Angulars ngx引导日期范围输出到日期范围过滤器管道,angular,typescript,sorting,ngx-bootstrap,Angular,Typescript,Sorting,Ngx Bootstrap,我正在使用ngx引导数据采集器构建功能,它允许用户选择开始和结束日期 选择这些日期后,如果日期与选择的开始日期和结束日期一致,我希望数组(内容)进行过滤 我已经通过控制台日志获得了startDate和endDate所需的输出。我现在需要将这些值发送到日期范围管道的*ngFor循环,如下所示 <my-timeline-entry *ngFor="let entry of timeLine | filter:filteredLocation:'location' | dateRangeFilt

我正在使用ngx引导数据采集器构建功能,它允许用户选择开始和结束日期

选择这些日期后,如果日期与选择的开始日期和结束日期一致,我希望数组(内容)进行过滤

我已经通过控制台日志获得了startDate和endDate所需的输出。我现在需要将这些值发送到日期范围管道的
*ngFor
循环,如下所示

<my-timeline-entry *ngFor="let entry of timeLine | filter:filteredLocation:'location' | dateRangeFilter: startDate: endDate">
更新

<my-timeline-entry *ngFor="let entry of timeLine | filter:filteredLocation:'location' | dateRangeFilter: bsRangeValue[0]: bsRangeValue[1]">

将值直接传递到管道-现在只需帮助配置管道即可


这方面的任何帮助都将是惊人的

好吧,我希望这对其他人有帮助。终于开始工作了。请看一下原件

缺少的只是在我的范围过滤器管道中正确引用对象属性

        let a = value.filter(
          m => new Date(m.dateTime) >= startDate && new Date(m.dateTime) <= endDate
        )
设a=value.filter(

m=>new Date(m.dateTime)>=startDate&&new Date(m.dateTime)首先重新考虑使用管道进行过滤,如果您还没有阅读:是的,已经阅读了。对于我的实例,这里的性能很好。谢谢
        let a = value.filter(
          m => new Date(m.dateTime) >= startDate && new Date(m.dateTime) <= endDate
        )