2016-09-19 15 views

答えて

2

コンストラクタは、クラスインスタンスがAngulars DIで作成されたときに呼び出されます。

ngOnInit()は、後でAngular2変更検出によって呼び出されるライフサイクルフックです。 @Input()が変更検出によって更新されると、ngOnChanges(changes)が呼び出されます。 ngOnChanges(changes)の後に初めて呼び出されたngOnInit()が呼び出されました。

したがって、変更検出が実行されており、@Input()が初期化されています。

関連する問題