【问题标题】:mat-date-range-input isn't known element [Angular material]mat-date-range-input 不是已知元素 [Angular 材料]
【发布时间】:2020-11-25 17:42:18
【问题描述】:

问题是我不能使用<mat-date-range-input> Material Component,因为我得到一个错误:

我有一个名为“Material module”的模块,并且有MatNativeDateModuleMatDatepickerModule 的导入和导出。这个模块被导入到我正在使用的模块中。

我可以使用简单的mat-datepicker,它可以正常工作。

有人可以帮我吗?

10.1.2 - 材质版本

【问题讨论】:

  • 你能把它添加到stackblitz吗?

标签: angular typescript datepicker angular-material


【解决方案1】:

您使用的是旧版本的 Angular,但使用的是 10.1.2 版本的材料?

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';

希望这会有所帮助。 :)

【讨论】:

  • 我花了一整天的时间来处理 ng update,但我刚刚用 npm install 进行了更新,它很有帮助,非常感谢
  • @Prateek Upadhyay 除了更新应用程序版本还有其他选择吗
猜你喜欢
  • 2020-11-15
  • 1970-01-01
  • 2021-11-13
  • 2019-06-27
  • 2017-08-20
  • 1970-01-01
  • 1970-01-01
  • 2018-06-01
  • 2020-07-02
相关资源
最近更新 更多