0

在此处输入图像描述该项目正在成功编译,但我收到此错误:

core.js:24350 未捕获类型错误:无法读取未定义的属性“id”

4

3 回答 3

2

根据您提供的信息,不可能知道您的问题的解决方案。如果您在Angular 更新指南中输入您的版本,它将为您提供成功升级所需要做的事情的列表。

请注意,一次升级一个版本是个好主意。换句话说,在从 Angular 7 升级到 Angular 9 时,您应该首先升级到 Angular 8。只有在确保一切都按预期工作后,您才能升级到 Angular 9。这将有助于缩小您可能收到的任何错误。

于 2020-01-22T12:05:38.793 回答
0

我正面临更新问题,请冷静点链接,如何从7更新到9

ng update @angular/cli@7 @angular/core@7

然后,

ng update @angular/cli@8 @angular/core@8

最后

ng update @angular/cli@9 @angular/core@9
于 2020-04-01T18:46:21.270 回答
0

您应该首先将您的 Angular 项目从 v7 更新到最新的 Angular 8 补丁版本,然后使用以下命令更新到 Angular 9:

ng update @angular/cli @angular/core

这些是步骤:

第 1 步 - 准备并导航到您的项目 第 2 步 - 确定项目中使用的 Angular 版本 第 3 步 - 确定如何升级 第 4 步 - 从 Angular 7 更新到 v8 第 5 步 - 从 Angular v8.2.3 更新到最新的 Angular 9版本第 6 步 - 测试应用程序

您可以按照本教程作为示例。

于 2020-02-07T20:10:01.410 回答