Da CommonModule es nicht als Provider exportiert, müssen Sie es selbst tun. Das ist nicht sehr kompliziert.
1) Import DatePipe:
import { DatePipe } from '@angular/common';
2) Fügen Sie DatePipe in Anbieter Ihres Moduls:
NgModule({
providers: [DatePipe]
})
export class AppModule {
}
oder Anbieter der Komponente:
@Component({
selector: 'home',
styleUrls: ['./home.component.css'],
templateUrl: './home.component.html',
providers: [DatePipe]
})
export class HomeComponent {
...
3) es in Ihrer Komponente injizieren Konstruktor wie jeder andere Dienst:
constructor(private datePipe: DatePipe) {
}
4) Verwenden Sie es:
ngOnInit() {
this.time = this.datePipe.transform(new Date());
}
@Community, was ich fragen will, ist, wie angular2 Datum Rohr in Dienste und Richtlinien zu verwenden, nicht nur in der Komponente, die mit Frage unterscheidet https://stackoverflow.com/questions/36816548/how-to-a-pipe-in-a-component-in-angular-2 jetzt, also bitte helfen Sie, Ihr Tag zu korrigieren. –