P-Programowanie

Jak pozbyć się singletonów w Angularze?

28 marca 2018, kategoria: Angular

Praktycznie każdy serwis w Angularze jest domyślnie singletonem. Od tej reguły istnieją pewne wyjątki jednak tylko w ściśle określonych przypadkach. Niestety, nie zawsze chcemy aby serwis, którego używamy, zachowywał się jak singleton. W moim przekonaniu Angular nie dostarcza prostego, intuicyjnego mechanizmu aby programista mógł wybrać, jakiego rodzaju serwisu potrzebuje. W tym artykule podzielę się z Tobą kilkoma sposobami, których używam aby osiągnąć cel – czyli instancyjność serwisów.

Czytaj więcej >>