angular - mat-date-range-input 不是已知元素 [Angular Material ]

标签 angular typescript datepicker angular-material

问题是我不能使用 <mat-date-range-input> Material 组件,因为我收到错误:
enter image description here
我有一个名为“ Material 模块 的模块,并且有一个 MatNativeDateModule 的导入和导出。和 MatDatepickerModule .这个模块被导入到我正在使用的模块中。
我可以使用简单的mat-datepicker它工作正常。
有人可以帮我吗?
10.1.2 - Material 版本

最佳答案

您是否使用旧版本的 Angular,但使用的是 10.1.2 版本的 Material ?mat-date-range-input不适用于低于 10.0.2 的 Angular 版本。要利用这一点,您必须更新您的应用程序,如果您使用的是版本 9,这非常简单。我遇到了同样的问题,并且在更新范围日期选择器后工作正常。
有关如何更新的详细信息,请访问:https://update.angular.io/ .
这些导入也必须在 app.module.ts 中。

import {MatDatepickerModule} from '@angular/material/datepicker';
import {MatNativeDateModule} from '@angular/material/core';
希望这可以帮助。 :)

关于angular - mat-date-range-input 不是已知元素 [Angular Material ],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63267006/

相关文章:

javascript - Angular 5回调和that=this

javascript - 隐藏在 Angular2 中不起作用

javascript - TypeScript:类型 'data' 上不存在属性 '{ children?: ReactNode; }' 。 TS(2339)

javascript - 没有日历的日期验证插件

css - 如何在 Angular Material 中向 mat-basic-chip 添加关闭图标按钮?

javascript - 在 Angular 应用程序中使用外部 javaScript 库

angular - 如何在 angular2 应用程序中使用 braintree 的嵌入式用户界面?

angular - Uncaught Error : Uncaught (in promise): TypeError: Super expression must either be null or a function in Angular v6

angularjs - Angular Bootstrap Datepicker - 禁用除指定列表之外的所有日期

javascript - 日期选择器只显示月份