升级的Angular 12>13.一切顺利。关闭计算机,今天早上回来时没有更改任何代码,现在我在每个带有@Input((绑定的组件上都收到以下错误。这些以前都运行良好。
Can't bind to 'X' since it isn't a known property of 'Y-component'.
我已经尝试删除package-lock.json
和node_modules
文件夹并运行npm i
,但这没有帮助。
我已经用npm outdated
检查了过时的依赖项,所有的都很好。
我不明白为什么完全相同的代码今天会突然出现这样的错误。
我正在使用的绑定示例:
<page-load-feedback-component [pageLoadStatus]="pageLoadStatus"></page-load-feedback-component>
并且在page-load-feedback-component
:中
@Input()
pageLoadStatus: number;
错误:
Can't bind to 'pageLoadStatus' since it isn't a known property of 'page-load-feedback-component'.
我已经做了一百万次了。不知道怎么了。
欢迎有任何想法。谢谢
已解决!看了几个小时后,我发布了这个问题,然后在几分钟内通过其他地方解决它。
原来是angular2-ladda
的导入,它在app.module.ts
中有一条断开的路径。