【发布时间】:2022-01-23 21:25:42
【问题描述】:
要更改角度材料中日期选择器的标题,我们使用[calendarHeaderComponent] 例如
<mat-form-field>
<mat-label>Date</mat-label>
<input formControlName="date" matInput [matDatepicker]="picker" />
<mat-datepicker-toggle matSuffix [for]="picker">
<mat-icon matDatepickerToggleIcon svgIcon="calendar_day"></mat-icon>
</mat-datepicker-toggle>
<mat-datepicker color="primary" [calendarHeaderComponent]="datePickerHeader" #picker></mat-datepicker>
</mat-form-field>
为了让日期选择器内联,我们直接使用mat-calendar
<mat-calendar [(selected)]="date"></mat-calendar>
挑战在于,如果我尝试在此组件上使用 calendarHeaderComponent 指令,则会引发此处不允许此属性的错误。我该如何解决这个问题?
【问题讨论】:
标签: javascript angular datepicker angular-material2