我已經創建了一個管道來過濾數據。大部分時間我使用數據類型any
,這意味着它可能是any type
。我對此有如下問題:最佳實踐和理解Angular2中的任何關鍵字?
- 這是一個很好的做法嗎?如果我們處理了大數據?
- 它在應用數據(初始化變量的大小)有什麼區別嗎?
例如,我有這樣的管
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
避免數據類型不匹配。那麼這是否正確?
@estus這是每個人都在開發Angular2應用程序時得到的最常見的疑問,如果它是錯誤的,請更正它 – Gopinath