Каково точное значение инициализации компонента в angular 2+, когда мы говорим об OnInit? - PullRequest
0 голосов
/ 01 июня 2018

Согласно Angular.io Документация Angular по перехватам жизненного цикла Цель OnInit: инициализация директивы / компонента после того, как Angular впервые отобразит свойства привязки к данным и установит входные свойства директивы / компонента.

Итак, что именно происходит, когда говорится, что компонент инициализирован.Означает ли это, что все переменные инициализированы или отображается шаблон компонента, или оба?

Ответы [ 2 ]

0 голосов
/ 01 июня 2018

ngOnInit полезно после выполнения углового с созданием компонента.Итак, когда конструктор заканчивает свою работу, компонент считается инициализированным, и у него есть заданные свойства, которые вы можете инициализировать в ngOnInit сейчас.

Надеюсь, это поможет!

0 голосов
/ 01 июня 2018

Итак, что именно происходит, когда говорится, что компонент инициализирован.Означает ли это, что все переменные инициализированы, или отображается шаблон компонента, или оба?Другими словами, теперь вы можете делать все из кода компонента.Вы можете угрожать ему как метод "Угловой конструкции" и выполнять там все действия по инициализации компонентов.Это очень похоже на концепцию @PostConstruct от EJB.

...