Shopify/Dashingをベースにホームオートメーションダッシュボードをセットアップしました。Dashingがビューポート以外のウィジェットを更新するのを止める方法
DashingはGridster.jsを使用して、私が持っている大量のウィジェットを&ページに割り当てます。ページはDashing.cycleDashboards()で切り替わります。ウィジェットは、私が原因で、ダッシュボードが実行されている旧式のブラウザで複数のダッシュボードを作成しないことを選択しました
(MQTTを通じてOpenHabからのデータを取得し、Rubyの宝石としてインストール、)Batman.jsでのEventSourceソケットにバインドされと言っているように、それらをgridster divsで分割します。これは私の質問についてです。
一度に1つのGridster divのみが表示されますが、すべてがDOMで更新されています。ブラウザが非常に不安定であるため、これは多くのメモリとブラウザの問題を抱えています。
Dashingが非表示のGridster divを更新しないようにしたいと思います。もちろん、divに切り替えた後にdivを更新する必要があります。(スイッチの後、jQuery XHR呼び出しでウィジェットごとに状態更新を実行したい)
上記は可能ですか?もしそうなら、正しい方向に私を指差してください。どのファイルを変更する必要がありますか?サンプルコードは素晴らしいでしょう。
ありがとうございます。
私はこの問題を解決しませんでしたマイケル