Winkelcache funktioniert nicht wie erwartet

8

Ich habe versucht, das Modul angular-cache in mein Projekt zu integrieren, bin mir aber nicht sicher, ob es richtig funktioniert oder nicht. Unten ist der Code -

%Vor%

Beim Laden der App wird die Nachricht in der Konsole ausgedruckt, dass "Cache nicht existiert" und Cache im lokalen Speicher erstellt wird. Es wurde unterhalb des Schlüssels im lokalen Speicher erstellt -

%Vor%

Ein weiterer Schlüssel wird erstellt

%Vor%

Probleme -

  1. Bei der Seitenaktualisierung (f5) sehe ich, dass die Konsolenmeldung erneut und in http-Aufrufen gedruckt wird. Ich kann sehen, dass "Center" -Daten heruntergeladen werden und nicht aus dem Cache ausgewählt werden.
  2. Beim Navigieren von einer Seite zur nächsten sehe ich nicht, dass die Konsolennachricht gedruckt wird. Aber ich sehe, dass die "Center" -Api aufgerufen wird und Daten in den Netzwerk-Tab heruntergeladen werden. Sie sollte aus dem Cache ausgewählt werden.

Ich denke, es werden keine Daten aus dem Cache abgerufen. Fehle ich etwas?

    
sunder 09.08.2017, 05:27
quelle

1 Antwort

1

Vielleicht möchten Sie diese Struktur verwenden;

%Vor%

wenn Sie cookieStore

verwenden möchten %Vor%     
Kamboçyalı 12.08.2017 23:15
quelle