首页 > 解决方案 > 角度:matTable 在没有 --aot 的情况下编译时给出错误“无法读取未定义的属性‘find’”

问题描述

在没有 --aot 的情况下编译时,角度材料表(matTable)会引发以下错误。

在此处输入图像描述

如果目标 es 版本为es5,则应用程序将正常工作。但该应用程序严重依赖es6功能。所以,应该只用 es6 编译。

可以使用Github存储库重现错误

更新

package.json 中的材料和 cdk 降级到 6.4.1。但它安装了最新的。这导致了这个问题。如果两个包分开安装。然后它正在工作。可能是什么问题..?

在此处输入图像描述

注意: package-lock.json 和 node_modules 在安装 npm 之前被删除。

标签: angularangular-materialangular-material2angular-material-6

解决方案


我遇到了同样的问题,请检查:

https://github.com/angular/material2/issues/11427

一般:请检查角材料版本。


推荐阅读