2016-05-26 6 views
0

Ich entwickle eine Angular App mit Restangular mit Web-Services-REST, aber wenn ich zwischen den Sitzungen mehrere Benutzer ändern, haben die Informationen eine Verzögerung, um Informationen anzuzeigen. zum Beispiel eine Ansicht CustomerDetail mit Information von User1, aber wenn ich einen User2 ändere, dann zeige es mir Informationen von User1 und später in n Sekunden zeigen Informationen korrekt den Benutzer User2 an.Wie werden Informationen in der App korrekt neu geladen?

Meine Frage ist, wie Informationen korrekt in Sicht geladen werden?

Antwort

0

Zunächst versuchen Sie, Serveraufrufe zu reduzieren, indem Sie so viele Daten auf einmal erhalten und anschließend ein Client-Reload erstellen. Wenn Sie auf einen Button klicken, um Benutzer zu ändern, ändern Sie zunächst eine Variable in "onLoad" in "true" und führen Sie ng-show = "onLoad" für einige loading div und ng-show = "! onLoad" für andere div aus enthält Benutzerinformationen. dann, wenn Sie Ihre Daten zurückholen "onLoad" Wert ...

Verwandte Themen