将角度 8 更新为角度 16 时出现问题。错误:无法绑定到“某物”,因为它不是“某物”的已知属性

问题描述 投票:0回答:2

我正在将旧的 Angular 8 项目更新为 Angular 16。我已经更新了该项目。但现在编译项目给了我组件上的多个错误“无法绑定到“某物”,因为它不是“某物”的已知属性,其中“某物”这里就像某个属性:例如:无法绑定到“”因为它不是“div”的已知属性。我很确定我已经完成了所有导入,并且 app.module 中的一切都很好。

注意:当我将其从 Angular 8 更新到 Angular 15 时出现错误。当我从 Angular 15 更新到 16 时,会出现此错误。也许它与“ngcc”有关,该“ngcc”在 Angular 16 中已被完全删除。

我已经完成并检查了所有导入和 app.module 文件。那里没有任何问题。我猜它最有可能与从 Angular 16 中删除的 ngcc 有关。

angular angular8 compatibility angular15 angular16
2个回答
0
投票

从 15 迁移到 16 后我也遇到同样的问题


0
投票

我通过添加修复了这个错误

schemas: [CUSTOM_ELEMENTS_SCHEMA, NO_ERRORS_SCHEMA]
在 NgModule 类中

© www.soinside.com 2019 - 2024. All rights reserved.