2017-03-23 15 views

答えて

3

使い方例:

import { DatePipe } from '@angular/common'; 

constructor(private datePipe: DatePipe) {} 

this.datePipe.transform(dateString, 'HH:mm'); 
2

あなたは(注射剤はproviders配列に登録されている必要があるとして)あなたのNgModule最初のDatePipeproviders内部配列を注入する必要があり、その後、あなたは、インジェクタとして、アプリケーション内でDatePipeを使用することができます。 transform関数を呼び出して日付をフォーマットする必要があります。使用する前に、コンポーネントのconstructorDatePipeにそれを注入することDatePipe

@NgModule({ 
    imports: [..], 
    declarations: [..], 
    providers: [ DatePipe, ..], //this is very much important line. 
    bootstrap: [AppComponent] 
}) 
export class AppComponent { 
} 

あなたは、あなたのコンストラクタにそれを注入し、それをインポートして、コンポーネントに日付のパイプを使用することができます

//just for demo, I put filter inside constructor 
constructor(private datePipe: DatePipe){ datePipe.tranform(date); } 
関連する問題