0
我正在開發一個Angular應用程序,使用帶有Web服務REST的Restangular,但是當我在會話之間更改多個用戶時,信息有顯示信息的延遲。例如查看帶User1信息的CustomerDetail,但是當我更改User2時,則會在n秒內向我顯示User1的信息,並在以後的時間內正確顯示用戶User2。如何在應用程序中正確地重新載入信息?
我的問題是,如何正確地重新載入信息?
我正在開發一個Angular應用程序,使用帶有Web服務REST的Restangular,但是當我在會話之間更改多個用戶時,信息有顯示信息的延遲。例如查看帶User1信息的CustomerDetail,但是當我更改User2時,則會在n秒內向我顯示User1的信息,並在以後的時間內正確顯示用戶User2。如何在應用程序中正確地重新載入信息?
我的問題是,如何正確地重新載入信息?
首先,嘗試通過一次獲取儘可能多的數據來減少服務器調用,然後創建客戶端重新加載。對於你的情況,當你點擊某個按鈕來改變用戶時,首先將一個變量變爲「onLoad」爲true,並執行ng-show =「onLoad」來獲取一些加載div和ng-show =「!onLoad」包含用戶信息。那麼當你回到你的數據翻轉「onLoad」值...