Wpis z mikrobloga

Potrzebuję małej rady z zakresu #frontend #angular #programowanie
Czy w porządku jest, z widzenia architektury, utworzyć w serwisie Subject, z którego będą korzystać inne komponenty w celu zmiany zachowania tego serwisu?

Jeśli nie jest jasne -> mam w jednym komponencie kontrolkę, której zmiana ma mieć odzwierciedlenie w sposobie zapisu danych. A więc wymyśliłem, że w Serwisie utworzę Subject saveType i zasubskrybuję się na niego w konstruktorze. Z saveType będzie korzystać komponent z kontrolką.
  • 5
@wafel93: z poziomu komponentu możesz zmienić ustawienia aplikacji w serwisie - bylebyś tego zapisu danych nie realizował w komponencie. :)
Najlepiej użyj metody publicznej w serwisie, nie zmieniaj propertiesów.
np. someDataPersister.setSessionOnlySavingStrategyy();