Angular · Middle · Question 5 of 75
How do signals improve change detection compared to plain fields?
- ✓Correct answer: Angular knows exactly which templates read a changed signal and marks only those components for refresh
- 2Signals turn off change detection completely
- 3Signals make every component use the Default strategy
Explanation
A signal read in a template registers the view as a consumer. When the signal changes, that view is marked dirty - even in an OnPush component - without relying on Zone.js guessing that something might have changed.