Angular · Middle · Question 31 of 75
What is a resolver used for?
- ✓Correct answer: Loading data before the route activates, so the component receives it ready
- 2Resolving merge conflicts between route definitions
- 3Translating route paths into other languages
Explanation
A ResolveFn returns data (or an Observable/Promise). The trade-off: navigation waits for the data, so for slow requests it is often better to navigate immediately and show a loading state.