2011-01-20 3 views
5

シナリオは連絡先リストを持つグリッドです。ユーザーはグリッドから「メールを送信」をクリックし、メールを送信します。キューにメッセージをドロップして(リストにも表示される)集約を更新します。最終的に一貫性のあるデータ更新を使用しながらユーザーインターフェイスを一貫性のある状態に保つための良いパターンを知っている人

問題は電子メールを送信した後で、集計はまだ更新されないことが保証されています。

JavaScriptを使用してカウントを更新できますが、ページを更新して集計が完了していない場合はどうなりますか?

+2

+1は "使用中" – jlafay

+0

@jlafay: "使用中。コモンウェルス英語では微かに生き残っていますが、西半球では事実上絶滅していますが、英語のバリエーションにかかわらず。 http://en.wikipedia.org/wiki/Whilst#While_and_Whilst – jason

+1

私はNeil Stephensonのバロックサイクルを読んでいて、古い英語はmyneの語彙に詰まっています – BoomTownTech

答えて

1

1つのアプローチは、クッキー内のデータを追跡することです。リフレッシュ時(つまりページの読み込み時)には、Cookieの存在を確認し、その値をJavaScript経由で読み込み(および表示する)ことができます。集約を更新するプロセスは、必要に応じてクッキーを読み取り、更新して、更新が完了した後に値が同期するようにすることもできます。

関連する問題