In meiner App Angular 2 übergebe ich einige Daten an eine PageComponent aus meiner HomeComponent, die dann in einer Variablen in der PageComponent gespeichert wird. Jetzt, wenn ich die Seite aktualisiere, muss ich diese Daten behalten. Derzeit verwende ich Session-Speicher, aber ich frage mich, ob es eine bessere Möglichkeit gibt, dies zu implementieren.Daten bei Neuladen der Seite in Angular beibehalten 2
Antwort
Nein, es gibt keinen anderen Weg in diesem Zusammenhang. Sobald Sie aktualisieren, ist der temporäre Speicher verschwunden. Wie Sie gesagt haben, führen Sie Session-Storage durch. Sie können damit fortfahren. Sie können das Folgende wählen.
- Localstorage
- Plätzchen
- Session
Difference und Bedeutung: How to store token in Local or Session Storage in Angular 2?
Ich möchte aus verschiedenen Gründen mit LocalStorage gehen. – Jaydeep
würde ich raten Ihnen dringend, einige Server-Seite Rahmen implementieren und eine Datenbank und Speicher zu implementieren und Daten abzurufen, So, es ist viel sauberer und viel zuverlässiger, Session ist eine sehr altmodische Art Dinge zu tun, zumindest würde ich Cookies verwenden, damit sie zumindest persis werden t ein wenig zuverlässiger.
- 1. Status des Hintergrund-Schiebereglers bei Neuladen der Seite beibehalten/Seite wechseln
- 2. ohne Neuladen der Seite
- 3. Stop Seite von Neuladen bei fehlgeschlagener Validierung
- 4. Django - Python: Echtzeitüberprüfung der Daten ohne Neuladen der Seite
- 5. Ungebundene Viewmodel-Daten bei der Veröffentlichung beibehalten
- 6. Wie ohne Neuladen der Seite
- 7. wie ohne Neuladen der Seite
- 8. Funktionsaufruf nach Neuladen der Seite in Reaktion
- 9. Ändern der URL ohne Neuladen der Seite
- 10. URL von angular-UI-Router ohne Neuladen ändern Seite
- 11. Erneuter Test in JSP-Seite ohne Neuladen der Seite
- 12. nodejs Seite nicht stoppen Neuladen
- 13. Angular 2 Verwendung der URL-Leiste führt zu unerwünschtem Neuladen der Anwendung
- 14. Angular 2 styles.css Fehler bei der Kompilierung
- 15. Haltepunkt nach dem Neuladen der Seite
- 16. Formular ohne Neuladen der Seite senden
- 17. Javascript var ändern beim Neuladen der Seite
- 18. NODE.JS: Formular ohne Neuladen der Seite senden?
- 19. session.setAttribute nur Updates nach Neuladen der Seite
- 20. Ausgabe mit window.location.href und Neuladen der Seite
- 21. Bild ändern URL ohne Neuladen der Seite
- 22. Fehler bei der Verwendung der TinyMCE-Komponente in Angular 2
- 23. angular 2 Verlust von Daten auf Seite neu laden
- 24. Angular 2 Redirect bei Klick
- 25. Asp.net vermeiden Neuladen ganze Seite
- 26. Keep Button Eigenschaften nach dem Neuladen der Seite
- 27. Wie initialisiert man Daten in angular 2
- 28. Angular 2 show header nur auf Seite
- 29. Angular Factory-Daten bei jedem Statuswechsel zurücksetzen
- 30. Auth0 Spitznamen Eigenschaft funktioniert nach dem Neuladen in Winkel 2
verwenden Sie lokalen Speicher anstelle von Cookies. Sie werden viele Vorteile gegenüber Cookies haben. – aditya