3

だから私は Flot を実行していますが、グラフの軸などは描画されますが、ポイントはプロットされません。

たとえば、これは実行されるコードです (Chrome で JS インスペクターを使用して、http://www.flotcharts.org/flot/examples/series-types/index.htmlでコードを実行できます) 。

JS:

 $(document).ready(function() {
     $.plot('#placeholder',[ [0,0],[1, 25],[5, 2],[7, 165],[8, 520],[9, 962],[10, 123] ]); 
});

HTML:

 <div id="placeholder" class="demo-placeholder"></div>

コードは実行されますが、エラーは発生しません。ここで何が問題なのかわかりません。

Flot サイトで同じコードを実行したところ、同じ問題が発生しました。

PS私はこれのためにJSFiddleをまとめようとしています

4

1 に答える 1

9

次のように、データを追加の配列でラップする必要があります。

$.plot('#placeholder', [[[0, 0], ...]]);

Flot は、各シリーズがポイントの配列であるシリーズの配列を想定しています。したがって、外部配列がないと、Flot は各ポイントをデータが無効な独自のシリーズとして解釈します。詳細については、ドキュメントのデータ形式セクションを参照してください。

于 2013-08-08T13:51:06.880 に答える