Bird
0
0

Which Angular interface must a Resolver implement to pre-fetch data?

easy📝 Conceptual Q2 of 15
Angular - Advanced Patterns
Which Angular interface must a Resolver implement to pre-fetch data?
AAfterViewInit
BResolve<T>
CCanActivate
DOnInit
Step-by-Step Solution
Solution:
  1. Step 1: Identify Resolver interface

    Angular Resolvers implement the Resolve interface to fetch data before route activation.
  2. Step 2: Eliminate unrelated interfaces

    OnInit and AfterViewInit are lifecycle hooks, CanActivate controls route access, not data fetching.
  3. Final Answer:

    Resolve<T> -> Option B
  4. Quick Check:

    Resolver interface = Resolve<T> [OK]
Quick Trick: Resolver must implement Resolve interface [OK]
Common Mistakes:
  • Confusing Resolver with route guards like CanActivate
  • Using lifecycle hooks instead of Resolver interface

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Angular Quizzes