我使用Angular CLI6
怎么了?
如果月份和年份等于开始日期的月份和年份,我想隐藏DateEnd吗?
@Component({
selector: 'my-app',
template: `
<div>
<mat-list *ngIf="!SameDates()">({{ ppsToDisplay?.EndDate | date:'MMMM y'}}) </mat-list>
</div>
`,
providers: [DatePipe]
})
构造函数(私有datePipe:DatePipe)
SameDates(): boolean {
return datePipe.transform(this.StartDate, 'MM-yyyy') ===
datePipe.transform(this.EndDate, 'MM-yyyy');
}
我所有的约会对象都被隐藏了....
我这样获取数据:
服务:
return this.database.list('/ppss', ref => ref.orderByChild("Patientid").equalTo(Patientid)).valueChanges();
}
组件:
this.route.params.forEach((urlParameters) => {
this.patientid = urlParameters['id'];});
this.ppssToDisplay = this.ppssService.getPPSByPatientid(this.patientid);