【问题标题】:Failed: Template parse errors: 'mat-card' is not a known element失败:模板解析错误:'mat-card' 不是已知元素
【发布时间】:2018-07-12 15:19:29
【问题描述】:

当我为我的项目运行 Karma“ng 测试”时,我遇到了错误,

失败:模板解析错误:'mat-card' 不是已知元素

但是当我们运行“ng serve”时,应用程序使用 mat-card 标签运行良好。我们正在使用 Angular 6. 请求这方面的指导。

【问题讨论】:

标签: angular typescript karma-jasmine angular6


【解决方案1】:

您应该在测试规范中添加组件文件使用的所有必要模块。在您的情况下,您缺少MdCardModule

import { MdCardModule } from '@angular/material';

imports: [ 
        MdCardModule, 
],

如果你不关心这些元素,你可以简单地添加

schemas: [ NO_ERRORS_SCHEMA ]  // not recommended, because it will hide all the errors

【讨论】:

    猜你喜欢
    • 2020-03-14
    • 2018-10-15
    • 2020-04-08
    • 2021-03-25
    • 1970-01-01
    • 2020-04-19
    • 2020-02-08
    • 2021-11-26
    • 1970-01-01
    相关资源
    最近更新 更多