2016-10-25 18 views

答えて

3

ngOnInit()が呼び出されます。

ngOnInit()が呼び出されると、入力にバインドされた初期値が使用可能になります。入力が更新された後にngOnChanges()が呼び出されます。

最初のngOnChanges()ngOnInit()の順番についてかなりの議論がありましたが、議論のどれもが何かを変えるほど強くは考えられていませんでした。

+0

最初の 'ngOnChanges'が_after_' ngOnInit'と呼ばれた場合、どのような問題が発生する可能性がありますか? –

+0

入力値がまだ使用できないことを示します。必要がない場合は、コンストラクタを使用できます。 –

+1

これは大変意味がありますが、初期値なしではできない 'ngOnInit'で何をしたいのか想像もできません。私はまだ、 'ngOnChanges'が' ngOnInit'から何かを要求する可能性が高いと想像しています。 –

関連する問題