2011-01-20 14 views
5

場景是一個包含聯繫人列表的網格。用戶點擊網格上的「發送電子郵件」,發送一封電子郵件。我們在隊列中放置一條消息來更新一些聚合(它們也顯示在列表中)。任何人都知道在使用最終一致的數據更新的同時保持用戶界面一致的良好模式

問題是在發送電子郵件後,聚合不保證被更新。

我們可以用javascript更新計數,但是如果他們刷新頁面並且聚合還沒有完成呢?

+2

+1使用「while」+ – jlafay 2011-01-20 18:19:10

回答

1

一種方法是跟蹤cookie中的數據。在刷新(即頁面加載)時,您可以檢查cookie的存在並通過JavaScript讀取(並顯示)其值。更新聚合的過程也可以讀取cookie並進行更新(如有必要),以確保更新完成後值同步。

相關問題