Question : onchanges vs docheck
Answered by : paulo-yjl1tqmpvrf6
Comparison
- ngOnChanges() (OnChanges) is called when a value bound to an input has changed so you can run custom code when an input has changed.
- ngDoCheck() (DoCheck) is called when change detection runs so you can implement your custom change detection action.
Change detection can run for reasons other than inputs being changes.
Reasons such as native events, XHR, etc...
Source : | Last Update : Mon, 03 May 21