【问题标题】:mat-datepicker makes the app crash without logged errormat-datepicker 使应用程序崩溃而没有记录错误
【发布时间】:2018-09-18 14:27:17
【问题描述】:

我在 url /demo 有这个页面组件模板

<mat-form-field>
  <input matInput placeholder="Choose a date">
</mat-form-field>

渲染得很好,但是一旦我将其重写为

<mat-form-field>
  <input matInput [matDatepicker]="picker" placeholder="Choose a date">
  <mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
  <mat-datepicker #picker></mat-datepicker>
</mat-form-field>

应用程序重定向到 url /,除了空白不显示任何内容。控制台中没有记录任何内容。

该代码应该可以工作,因为它是从 Angular Material basic datepicker example 复制而来的。我已经导入了MatFormFieldModuleMatInputModuleMatDatepickerModule

发生了什么?

【问题讨论】:

    标签: javascript angular typescript angular-material


    【解决方案1】:

    一种解决方案是额外导入可选的材料模块MatNativeDateModule。 Material 的mat-datepicker 文档中没有明确说明依赖关系,但在某些情况下似乎是必需的。

    感谢@pengyythis question 的回答帮助我找到了这个解决方案。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多