JSON オブジェクトの形式でクライアント側に「プッシュ」されたデータを持つ websocket ベースのアプリケーションがあります。
AngularJS を介して Websocket プロトコル経由で取得した JSON を使用して、DOM を自動的に更新する必要があります。これを行う簡単な方法が見つかりません。Websocket 取得コードを変更する方法はありません。
この投稿は、Socket.io ユーザー (私は使用していません) 向けですが、かなり大きな JavaScript を使用しているため、使用するのが面倒ですが、この投稿では変数を$window
オブジェクトにアタッチすることを提案していますが、これは最善の方法ではありません。物事について行くこと。
次の 2 つのことを前提とします。
- AngularJSの外部にある、DOMを自動的に更新する必要があるJSONの一部があります
- これを達成するために大規模なコード要件を回避しようとしています
必要なものをどのように達成できますか?
JSONの更新時にDOM(テーブル)を更新するためにjsfiddleをいじっていますが、JSONはAngularコード内にあります。私のJSONはその外にあります。