问题描述
我想在我的材料日期范围选择器中添加操作按钮。所以我在下面链接的文档中添加了这段代码
<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
我还导入了 MatDatepickerModule
和 MatNativeDateModule
,但仍然出现此错误。没有操作按钮它工作正常,
解决方法
在更新 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