0

5000 以上のデータを持つ Ext JS 折れ線グラフを使用しています。特に IE ではメモリを大量に使用します。このリークを修正するにはどうすればよいですか、またはその原因は何ですか?

4

2 に答える 2

3

5k 以上のデータ ポイントを表示することと、クライアント側で処理することはどちらも設計上の決定として不適切であり、避ける必要があります。これほど多くのデータを 1 つのグラフで理解できる人はおそらくいないでしょう。それは最大 10 ~ 12 ポイントである必要があります。そうしないと、無意味なホワイト ノイズになります。JavaScript でのクライアント側の処理は、特に古い IE では高価です。それだけでなく、使用されないデータを転送するために時間とリソースを浪費しています。

最善の解決策は、サーバー側のメソッドを変更してデータをフィルター処理または集約し、これらの機能への UI アクセスを提供することです。

于 2013-01-09T22:31:07.033 に答える
0

実際には同じ質問があります。それほど多くのデータをロードする価値がないことに同意しますが、ExtJs ウィンドウにドリル データを表示する必要がある場合があります。

その画像は以下に表示されています:

データを掘削するための Logviewer

ここで、ポイントは最大 15k データになる場合があります。実際のユーザーは、実際のデータではなく、ここでバリエーションを見たいと考えています。しかし、彼はマウスオーバー/ズームが必要かもしれません.

HTML5プラグインでこれを達成し、これをiframeとして追加しました。

ExtJs で達成する言葉、またはこれを実現する方法。

于 2013-01-10T17:25:38.157 に答える