Ich habe eine Frage in Bezug auf den Lebenszyklus von Winkel 2 Dienstleistungen. Wenn der Injektor einer Komponente mit allen angegebenen Providern erstellt wird, benötigen einige von ihnen möglicherweise eine Bereinigungslogik (z. B. um Timeouts zu löschen oder eine asynchrone XMLHTTP-Anforderung abzubrechen). Da es im Injektorprovider keinen Lebenszyklus für Dienste gibt, besteht die Problemumgehung darin, manuell eine 'destroy' -Methode für jeden Dienst innerhalb des Compnent ngOnDestroy aufzurufen. Meine Frage ist - Gibt es einen besseren Weg, es zu tun?Bereinigungscode für Winkel 2 Service
3
A
Antwort
0
Wir stehen vor dem gleichen Problem, wir kamen auf die gleiche Lösung. Erstellen einer Funktion namens zerstören in der Serviceklasse. Dann, innerhalb der ngOnDestroy der Komponente Bereitstellung des Dienstes, rufen Sie die Service-Funktion zerstören.
Verwandte Themen
- 1. POST (http Service) Winkel 2
- 2. Knoten-Schmiede-Import in Winkel 2 Service
- 3. Winkel 2 refactor benutzerdefinierte Validierungslogik in Service
- 4. Wie posten Sie Service mit Winkel 2?
- 5. Codeabdeckung für Winkel 2
- 6. videogular 2 für winkel 2 404 fehler
- 7. Pivot Tischkomponente für Winkel 2?
- 8. Winkel 2 Rohr für Spurnummer
- 9. Unit-Test für Winkel-Controller mit Winkel-Service
- 10. Winkel 2 Datenbindung Vorlage für @input
- 11. Erweiterte Winkel Service
- 12. Jasmine Mock für Winkel Service mit Versprechen
- 13. Unterschiede zwischen Winkel 2, Winkel 2 Universal
- 14. Konvertieren Winkel Fabrik Winkel es6 Service
- 15. beobachtbare in Winkel 2
- 16. Zugriff auf Service-Eigenschaft durch mehrere Komponenten in Winkel 2?
- 17. Verwenden Sie beobachtbaren Service als Parameter in Winkel 2
- 18. Wie wird Service-Konstruktor in Winkel 2 instanziiert?
- 19. Wie Winkel 2 Service verwenden, die http Versprechen
- 20. Winkel 2 Objektschlüssel Auswahl
- 21. privaten Winkel Service oder Controller
- 22. Ist Winkel 2 nur für Spa-Anwendungen?
- 23. Graph/Chart Tools für Winkel 2
- 24. Npm-Paket Installationsfehler für Winkel 2
- 25. Validierung für Auswahl Feld Winkel 2
- 26. Wie in Winkel 2 Stil
- 27. Injection Mock Winkel Service-Abhängigkeiten
- 28. Jasmine Unit-Test-Winkel Service
- 29. Winkel Service keine Daten zurückkehr
- 30. Wo legen Sie Bereinigungscode für NSDocument-Unterklassen ab?
nein, sorry .... – n00dl3