首页 > 解决方案 > 将材质模块作为单独的模块导入时出错

问题描述

我收到以下错误:

Error in /turbo_modules/@angular/material@11.2.5/bundles/material-table.umd.js (32:19)
Class extends value undefined is not a constructor or null

由于“循环导入类”,我查看了许多说它的博客。但我无法弄清楚我正在循环导入哪个类。

这也只发生在 Angular 的 v11 中。

下面是 stackbliz 复制: https ://stackblitz.com/edit/angular-iustv6?file=src/app/app.module.ts

标签: angularangular-material

解决方案


您正在使用较旧的@angular/cdk库,这似乎是一个问题。请更新@angular/cdk,然后它应该工作。

"@angular/cdk": "^7.0.0",

"@angular/cdk": "^11.2.5",

工作堆栈闪电战


推荐阅读