出现错误:“mat-date-range-picker-actions”不是已知元素

问题描述

我想在我的材料日期范围选择器中添加操作按钮。所以我在下面链接的文档中添加了这段代码

文档链接Date picker actions

<mat-date-range-picker #picker [touchUi]="true"> <mat-date-range-picker-actions> <button mat-button matDaterangePickerCancel>Cancel</button> <button mat-raised-button color="primary" matDaterangePickerApply> Apply </button> </mat-date-range-picker-actions> </mat-date-range-picker>

但是当我运行应用程序时出现错误'mat-date-range-picker-actions' is not a kNown element

我还导入了 MatDatepickerModuleMatNativeDateModule,但仍然出现此错误。没有操作按钮它工作正常,

解决方法

在更新 Angular 材质版本后可以正常工作了。由于 date-picker-action-buttons 是在 11.1.0 版中添加的,我使用的是 10.2.2

它在使用这些命令更新材料版本后工作

npm install @angular/cdk@latest
npm install @angular/material@latest
npm install @angular/material-moment-adapter@latest

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...