【发布时间】:2020-10-20 16:12:09
【问题描述】:
将 Angular 更新到版本 10 后,我看到了这个控制台错误。
错误类型错误:无法读取 null 的属性“firstCreatePass”
更新前它不存在。 它在加载带有自定义组件的视图时显示。
可能缺少什么?
【问题讨论】:
-
子组件我也遇到同样的错误
标签: angular angular-components
将 Angular 更新到版本 10 后,我看到了这个控制台错误。
错误类型错误:无法读取 null 的属性“firstCreatePass”
更新前它不存在。 它在加载带有自定义组件的视图时显示。
可能缺少什么?
【问题讨论】:
标签: angular angular-components
升级到 Angular 11 时我遇到了同样的错误。我们正在动态加载模块并使用自定义元素(更多详细信息:https://angular.io/guide/elements)。
在我的情况下,我只需要先删除所有旧文件然后上传更新的文件,而不是覆盖服务器上的文件,这解决了我的问题。
【讨论】:
原来是因为我也更新了 ngx-custom-validators 包。
但是 ngx-custom-validators 想要的版本是 8.0.0。 更改版本后它起作用了。
https://github.com/rsaenen/ngx-custom-validators/issues/39#issuecomment-654024141
【讨论】: