Patterns

@Injectable() dekorátor

Lehetővé teszi az Angular számára, hogy az osztályt mint service-t kezelje, és beinjektálja az alkalmazás összetevőibe vagy más service-ekbe.

@Injectable({
  providedIn: 'root'
})

Constructor

Az Angular Dependency Injection rendszere lehetővé teszi, hogy a service-t injektáljuk egy összetevő vagy egy másik service konstruktorába.

Singleton pattern

A providedIn: 'root' beállítással az Angular a service-t singletonként kezeli, ami azt jelenti, hogy az egész alkalmazásban csak egy példánya lesz.

Was this page helpful?