Avoid using the Angular Signals “.update()” operation when using the component life cycle hook “afterRender”

Image description

Angular will update the view continuously when a signal is changed.

Angular has also introduced the afterRender lifecycle hook, which is called after Angular has rendered the view.

If we update a signal in the afterRender hook, ensure the signal’s value does not change when the view is updated.

We should use the Signals .set() operation instead of .update().

A complete example is here 👉 https://stackblitz.com/edit/stackblitz-starters-mv1vdw?file=src%2Fmain.ts


I hope you found it helpful. Thanks for reading. 🙏

Let’s get connected! You can find me on:


Discover more from Coursity

Subscribe to get the latest posts sent to your email.

Leave a Comment

Your email address will not be published. Required fields are marked *

Discover more from Coursity

Subscribe now to keep reading and get access to the full archive.

Continue reading

Scroll to Top
How much revenue are you generating from your social media efforts ?. Oak lawn seo services. Important dates for uidai recruitment 2024.