Angular 它';是否可能覆盖mat datepicker上的mat monthly view组件以添加周数列?
我正在尝试将周数列添加到mat monthly view组件中,该组件在angular material的mat datepicker组件中使用。我想扩展当前的mat月视图,并告诉我的模块,当调用mat月视图时,用我的扩展视图替换它。但是我找不到路。对这种解决方案有角度支持吗 已更新 模块:Angular 它';是否可能覆盖mat datepicker上的mat monthly view组件以添加周数列?,angular,angular-material,mat-datepicker,Angular,Angular Material,Mat Datepicker,我正在尝试将周数列添加到mat monthly view组件中,该组件在angular material的mat datepicker组件中使用。我想扩展当前的mat月视图,并告诉我的模块,当调用mat月视图时,用我的扩展视图替换它。但是我找不到路。对这种解决方案有角度支持吗 已更新 模块: providers: [ { provide: MatMonthView, useClass: MyMonthView}, ] 复合物: @Component({ selector: 'my-
providers: [
{ provide: MatMonthView, useClass: MyMonthView},
]
复合物:
@Component({
selector: 'my-month-view',
templateUrl: './monthly-view.component.html',
styleUrls: ['./monthly-view.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class MyMonthView<D> extends MatMonthView<D> {
constructor(
_changeDetectorRef: ChangeDetectorRef,
@Inject(MAT_DATE_FORMATS) _dateFormats: MatDateFormats,
_dateAdapter: DateAdapter<D>
) {
super(
_changeDetectorRef,
_dateFormats,
_dateAdapter
);
}
}
@组件({
选择器:“我的月视图”,
templateUrl:“./monthly view.component.html”,
样式URL:['./每月视图.component.scss'],
changeDetection:ChangeDetectionStrategy.OnPush
})
导出类MyMonthView扩展了MatMonthView{
建造师(
_changeDetectorRef:changeDetectorRef,
@注入(MAT_日期格式)_日期格式:MatDateFormats,
_dateAdapter:dateAdapter
) {
超级(
_改变,
_日期格式,
_日期适配器
);
}
}
我没有得到错误,但是datepicker month视图中的组件是相同的,而不是我的新组件