Witam Was,
Mam problem, szukam rozwiązania już od dłuższego czasu, jednak nadal nie znalazłem. Może nawet nie tyle co rozwiązania, a potwierdzenia czy w moim przypadku rozwiązanie jest złą/dobrą praktyką.
W tym momencie nie będę wrzucał kodu, myślę, że wystarczy go opisać. Mianowicie mam dwa komponenty, które rejestruję do głównego modułu aplikacji. Komponent 1 updatuje wartości w serwisie, który jest również zarejestrowany w głównym module aplikacji. Po tej operacji Komponent 2 powinien wprowadzić zmiany (wartości bierze z tego samego serwisu) w widoku.
W tym momencie wszystko działa, niestety na zasadzie nieszczęsnego $watch w Komponencie 2, gdzie obserwuje wartość pola z serwisu.
Proszę o poradę, czy takie rozwiązanie jest poprawne?
Z góry dzięki za pomoc.