Posted at

[備忘録]AngularでngOnChangesイベントが検知できなかった話(参照)


問題

Angularで ngOnChanges イベントが検知できなかった

tabulatorを使用していたが、@Input() の値を更新しても ngOnChanges に入ってこない。。。


原因

参照が切れていない

親コンポーネントから子コンポーネントに渡した変数Aを変更していたが、参照が切れていないので変更が検知されていなかった可能性あり


対策

deepcopyなど