Ich habe einen einfachen Router, wo ich einen Dienst anrufe und die Daten aus dem Verhalten Subject ... Wenn ich zu einer anderen Route und Comeback bekomme ich mehrere empfangen Werte vom Subjekt ... Wie kann ich alle Beobachter eines Subjekts zerstören und ein neues Subjekt schaffen, wann immer ich brauche ...? Hier ist die Plunker Demo http://plnkr.co/edit/OKiljCekSKHO1zJF5MAy?p=preview
Ich plane, die Beobachter eines Subjekts in ngOnDestroy zu zerstören ...Empfangen von mehreren Instanzen von Daten Verhalten jedes Mal, wenn Komponente initialisiert wird
ngOnDestroy(){
this.srvc.DestroySubject();
}
Kann jemand bitte sagen Sie mir, wie die Beobachter eines behaviorsubject zu zerstören?
Ich weiß nicht, ob die vorgeschlagene Abhilfe in meiner Antwort bewegen könnten, ist was du willst. Wenn Sie mehr Informationen über das eigentliche Problem, das Sie zu lösen versuchen, bereitstellen, kann ich möglicherweise eine bessere Lösung anbieten. –