Компонент получает значение null в первый раз при маршрутизации, Angular

#angular

#angular

Вопрос:

У меня есть два разных компонента маршрутизации с именами express, summary components.

При загрузке экспресс-страницы он автоматически перенаправляется на страницу сводки

Экспресс-страница : rootpath/express

Сводная страница: rootpath/summary

Для перенаправления

 this.router.navigate(/summary)
  

И он перенаправляет на страницу сводки.

На странице сводки создайте шаблон с ngclass=somecondition: flag

Но когда он пытается загрузить компонент, это было null в первый раз. Следовательно, браузер не может прочитать флаг свойства null , потому что компонент имеет значение null .

Пожалуйста, помогите мне решить проблему

Комментарии:

1. Можете ли вы добавить дополнительную информацию о проблеме, например, ваш код и изображение ошибки консоли, которые были бы полезны.

2. Можете ли вы поделиться своим кодом routing ..

Ответ №1:

Если ваш компонент загружается без каких-либо проблем, то проблема с объявлением свойства, не могли бы вы добавить некоторый код, чтобы я мог больше понять вашу проблему. всякий раз, когда происходит маршрутизация, компонент инициализируется и сначала вызывает конструктор.