2017-11-13 14 views
0

ダッシュボードのウィジェットを定期的に更新する必要があります。彼らがこれを行うとき、ウィジェットアイテムは、ダッシュボードが壁の大きなテレビモニターに配備されたときにかなり気を散らすと思われる秒間、ちらつきます。ダッシュウィジェットの更新フリッカー防止

私は現在送信されているものをキャッシュし、現在の実行でフェッチされたデータと比較して、ウィジェットがデータに変更があったときだけ再レンダリングされるようにしますが、更新が行われたときにウィジェット突っ込む。

私が実装できるこのちらつきを最小限に抑える方法はありますか?ちらつきの原因は何ですか?レンダラーは、新しいデータセットで時間をとるだけですか?

私はちらつきを非表示にするコーヒースクリプトを使用しようとするが、中にどこへ行く方向のかなりわからないと思います。あなたが経験している

答えて

0

何がブラウザの再描画要素であるあなたは、更新イベントを送信するたびによサーバーから。残念ながら、いくつかのダッシュウィジェットは、それを考慮に入れていません。しかし、リストウィジェットのサンプルソリューションを提供することができます。元のリストウィジェットは、サーバー側からの更新があるたびに完全なリストを再描画します。これを避けるには、あらかじめリスト要素を作成し、インラインで値を更新して、ウィジェットがちらつきなくレンダリングされるようにする必要があります。

Hereあなたはすぐに解決策をチェックすることができますので、基本的にはちらつくウィジェットのcoffeescriptコードを変更する必要があります

関連する問題