Проект успешно компилируется, но я получаю следующую ошибку:
core.js: 24350 Uncaught TypeError: невозможно прочитать свойство id of undefined
Проект успешно компилируется, но я получаю следующую ошибку:
core.js: 24350 Uncaught TypeError: невозможно прочитать свойство id of undefined
По предоставленной вами информации невозможно узнать решение вашей проблемы. Если вы введете свои версии в Руководство по обновлению Angular, оно предоставит вам список вещей, которые вам нужно сделать. для успешного обновления.
Имейте в виду, что рекомендуется обновлять по одной версии за раз. Другими словами, при переходе с Angular 7 на Angular 9 вы должны сначала перейти на Angular 8. Только после того, как вы убедитесь, что все работает должным образом, вы должны перейти на Angular 9. Это поможет сузить количество ошибок, которые вы можете получить.
Сначала вы должны обновить свой проект 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 - Тестирование приложения
Вы можете следить за этим учебник для примера.
У меня возникла проблема с обновлением, пожалуйста, спокойно перейдите по ссылке, Как обновить с 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