
Tworzenie własnej usługi wAngular | 157
Wprawdzie wygląda, żedodaliśmy dużo kodu, ale jeśli się wtozagłębimy, tookazuje się,
żenie dodaliśmy niczego, cojest specyczne dla Angular. Większość dodanego kodu
tofunkcjonalność biznesowa, która została zdeniowana iwdrożona przez
StockService
.
Zobaczmy szybko podstawowe funkcje wprowadzone wusłudze:
•
Przenieśliśmy naszą inicjalizację zapomocą sztucznej listy akcji dokonstruktora
usługi
StockService
, inicjując jąsztucznymi wartościami, aby nadać UI stan począt-
kowy, gdy interfejs jest renderowany.
•
Zdeniowaliśmy bardzo prostą metodę
getStocks()
, która poprostu zwraca bieżącą
listę akcji. ...