Ich versuche, zwei Components
zu machen, um durch eine Service
benachrichtigt werden, wenn ein anderes Component
reagiert auf ein DOM-Ereignis.Abonnieren mehrere Angular2 Komponenten zu einem Service
Dies sollte mit RxJS Subject Observable, oder seine direkten Unterklassen (BehaviorSubject oder ReplaySubject wahrscheinlich) erreicht werden.
Dies ist das Modell:
- TriggerComponent
- NotificationService
- FirstListeningComponent
- SecondListeningComponent
Keines dieser drei Komponenten Eltern-Kind sind.
Ich habe versucht, diese Ansätze zu folgen:
aber ich schaffe nicht sie für meine Bedürfnisse anzupassen.
Bitte überprüfen my live example on plnkr.co
Bin ich auf dem richtigen Weg?
Danke
Vielen Dank! – Marian07