0
我想实现一个非常简单的管道,它从* ngFor获取数据,然后执行一些操作,但是当我在执行data.filter()时,它会抛出一个错误“看不懂的undfined属性过滤器”角2管道数据没有传递到变换方法
这里是我管
import { Pipe, PipeTransform } from '@angular/core';
@Pipe({ name: 'tripFilterByStartDate',pure: false })
export class tripFilterByStartDateModule implements PipeTransform {
transform(values: any, args: any[] = null) {
console.log(values);//
return values.filter(value => value.someValue);// throwing an error "cannot read property filter of undefined"
}
}
,这里是我的html页面
<ion-card *ngFor="let tripData of tripList | tripFilterByStartDate" text-wrap>
</ion-card>
任何建议将是很大的帮助
感谢pankaj,它现在工作的很好。 – Abhijeet