在Angular 5中,您可以使用ngModel
和DatePipe
来覆盖所选日期为当前日期。以下是一个示例:
import { Component } from '@angular/core';
import { DatePipe } from '@angular/common';
DatePipe
服务:constructor(private datePipe: DatePipe) { }
ngModel
绑定日期选择器,并使用datePipe
来格式化日期:
updateSelectedDate
方法来更新所选日期为当前日期:selectedDate: string;
updateSelectedDate(date: string) {
this.selectedDate = this.datePipe.transform(new Date(), 'yyyy-MM-dd');
}
这样,每当用户选择一个日期时,updateSelectedDate
方法会将所选日期覆盖为当前日期。
请注意,以上代码是基于Angular 5版本。如果您使用的是其他版本,请确保相应地调整代码。