无法绑定到“ dateClass”,因为它不是angular7中“ mat-datepicker”的已知属性

普拉纳布VV

我在应用程序中使用角度材质的日期选择器。我需要更改某些特定日期的颜色。为此,我使用的是mat-datepicker的'dateClass'属性。

html

    <mat-datepicker  [dateClass]="dateClass" #picker1 ></mat-datepicker>

零件

dateClass = (d: Date) => {
    const date = d.getDate();

    // Highlight the 1st and 20th day of each month.
    return (date === 1 || date === 20) ? 'example-custom-date-class' : undefined;
  }

错误

Can't bind to 'dateClass' since it isn't a known property of 'mat-datepicker'.
1. If 'mat-datepicker' is an Angular component and it has 'dateClass' input, then verify that it is part of this module.
2. If 'mat-datepicker' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the '@NgModule.schemas' of this component to suppress this message.

我该如何解决这个问题?

法比安·昆格(FabianKüng)

对于其他面临相同问题的人(重复注释中提到的内容),请确保您至少安装了Angular Material版本7.1.0或更高版本。此外,请确保已导入MatDatepickerModule

要更新您的Angular Material版本,请使用npm update --save @angular/material @angular/cdk

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Angular7-由于它不是'mat-table'的已知属性,因此无法绑定到'dataSource'

无法绑定到“活动”,因为它不是“ mat-tab”的已知属性

无法绑定到“ dataSource”,因为它不是“ mat-tree”的已知属性

无法绑定到“已检查”或“不确定”,因为它不是“ mat-checkbox”的已知属性

角度-无法绑定到“ ngValue”,因为它不是“ mat-option”的已知属性

无法绑定到“ ngModel”,因为它不是“ mat-slide-toggle”的已知属性

无法绑定到“ matRowDefColumns”,因为它不是“ mat-row”的已知属性

错误:无法绑定到“dataSource”,因为它不是“mat-tree”的已知属性

Angular 无法绑定到“dirUnless”,因为它不是已知属性

Datepicker:无法绑定到“ bsValue”,因为它不是“ input”的已知属性

Angular 7测试:“无法绑定到formGroup,因为它不是form的已知属性”

Angular 7无法绑定到<property>,因为它不是<component>的已知属性(来自导入的模块)

Angular 7:无法绑定到“消息”,因为它不是“消息列表”的已知属性

无法绑定到属性,因为它不是组件的已知属性

无法绑定到“属性”,因为它不是“组件”的已知属性

无法绑定到“ ngForOf”,因为在Angular 9中它不是“ tr”的已知属性

无法绑定到“ ngModelOptions”,因为它不是Angular子模块中“ input”的已知属性

无法绑定到“ formGroup”,因为它不是Angular中“ form”的已知属性

无法绑定到“formGroup”,因为它不是 Angular 8 中“form”的已知属性

无法绑定到“ ngForOf”,因为它不是ngFor Angular中“ li”的已知属性

无法绑定到“ startingCategory”,因为它不是“ div”的已知属性

无法绑定到“ mdDatepicker”,因为它不是“ input”的已知属性

无法绑定到“ngModel”,因为它不是“输入”的已知属性?

无法绑定到“ formControl”,因为它不是“ select”的已知属性

无法绑定到“ errorStateMatcher”,因为它不是“输入”的已知属性

无法绑定到“ ngModel”,因为它不是“ input”的已知属性

无法绑定到“ ngModel”,因为它不是“ input”的已知属性

无法绑定到“ ngValue”,因为它不是“ option”的已知属性

无法绑定到“ formGroup”,因为它不是“ form”的已知属性