我创建了一个过滤数据的管道。大多数时候我使用过数据类型any
,这意味着它可能是any type
。我有以下问题:
例如,我有这个管道
import {Pipe , PipeTransform } from '@angular/core';
@Pipe({
name:'textFilter'
})
export class TextFilter implements PipeTransform{
transform(data:any,term:any):any{
if(term===undefined) return data;
return data.filter(function (da:any) {
return da.title.toLowerCase().includes(term.toLowerCase());
})
}
}
我在这里使用any
来避免数据类型不匹配。这是正确的方法吗?
答案 0 :(得分:6)