Wijmo UI for the Web
データバインディング
全て展開全て展開
すべて折りたたむすべて折りたたむ

LineChart ウィジェットは、単純な折れ線グラフから複雑なグループ化された折れ線グラフまで、さまざまな折れ線グラフのデータバインディングをサポートするオプションを備えています。

以下の例は、単一系列のグラフを1つの配列にバインドする方法、複数系列のグラフを複数のデータメンバにバインドする方法、複数系列のグラフを共通の x メンバと複数の y メンバにバインドする方法を示します。

1つの配列にバインドされる単一系列グラフ

単一系列グラフの場合は、配列を作成し、dataSource オプションをその配列に設定します。seriesList オプションで、x および y データを配列内のメンバにバインドします。

単一系列をデータソースにバインドするスクリプト

このコードで、次の図のような折れ線グラフが生成されます。

複数のデータメンバを持つ複数系列グラフ

複数の系列から成るグラフで、単一のデータ配列を使用する場合は、グラフの dataSource オプションを設定し、それをすべての系列に適用します。一方、系列ごとに異なる配列を使用する場合は、seriesList で系列ごとに dataSource オプションを定義できます。スクリプトは次のようになります。

複数の系列をそれぞれ異なるデータソースにバインドするスクリプト

このコードで、次の図のような折れ線グラフが生成されます。

共通の X メンバと複数の Y メンバを持つ複数系列グラフ

共通の x メンバと複数の y メンバを持つ複数系列グラフの場合は、グラフに対して dataSource を設定し、グラフの data オプションに x をバインドし、seriesList の各系列に y 値をバインドします。

共通のデータソースにバインドするスクリプト

このコードで、次の図のような折れ線グラフが生成されます。

関連トピック

参照

 

 


Copyright © GrapeCity inc. All rights reserved.