以下の表で、igZoombar
コントロールの既知の問題と制限を簡単に説明します。以下の概要表に、いくつかの問題に関する既知の問題の詳細説明と考えられる回避策が記載されています。
![]() |
回避策 |
![]() |
既知の回避策はありません |
![]() |
修正予定です |
問題 | 説明 | 状態 |
---|---|---|
igDataChart ラジアル シリーズがサポートされない |
igZoombar は水平方向のみのズームをサポートしますが、ラジアル シリーズでは両方の軸で行った場合のみサポートされます。そのため、ラジアル シリーズの igZoombar によるズームは正しく機能しません。 |
![]() |
igDataChart で使用した場合、igZoombar のサムネイルが描画されない | igZoombar は igDataChart コントロールのオプション (igZoombar の target オプションで参照されます) を使用してサムネイルを作成します。igZoombar は、サムネイルの乱雑さを回避するためにこれらのオプションの一部を削除します。その結果、新しいオプション セットが無効になることがあります。 |
![]() |
igZoombar のクローンとターゲット ウィジェットが自動的に同期しない | igZoombar コントロールによりズームされたウィジェットを変更しても、クローンが自動的に更新されません。 |
![]() |
igZoombar が積層シリーズを含む igDataChart と正しく動作しない |
igZoombar は、ターゲットとする元の igDataChart のクローンを作成します。デフォルトで igZoombar は元のチャート オブジェクトからクローンのオプションを暗示します (igZoombar の clone オプションを参照してください)。 より複雑な構造を持つ積層シリーズの場合、ユーザーが内部的に提供する元のチャート シリーズを変更します。これにより、igZoombar は元のシリーズを取得できず、クローンを自動で再作成することができません。 |
![]() |
igZoombar
は igDataChart
コントロールのオプション (igZoombar
の target オプションで参照されます) を使用してサムネイルを作成します。igZoombar
は、サムネイルの乱雑さを回避するためにこれらのオプションの一部を削除します。その結果、新しいオプション セットが無効になることがあります。
回避策:
igDataChart
オプションを使用し、clone オプションを構成してigZoombar
を初期化します。
JavaScript の場合:
$("#zoombar").igZoombar({
target: "chart",
clone: {
// use igDataChart options
}
});
igZoombar
コントロールによりズームされたウィジェットを変更しても、クローンが自動的に更新されません。
回避策:
igZoombar
公開 API を使用して、クローンが初期化される要素を検索し、それに同じ変更を適用します。igDataChart
インスタンスを更新するときに、clone API メソッドを使用し、そのigZoombar
サムネイル クローンも更新します。
JavaScript の場合:
$("#dataChart").igDataChart("addItem", {"Item1": "Value1", "Item2": 1000, "Item3": 1019.75}, "series1" );
$("#zoombar").igZoombar("clone").igDataChart("addItem", {"Item1": "Value1", "Item2": 1000, "Item3": 1019.75}, "series1" );
igZoombar
は、ターゲットとする元の igDataChart
のクローンを作成します。デフォルトで igZoombar
は元のチャート オブジェクトからクローンのオプションを推測します (igZoombar
の clone
オプションを参照してください)。 より複雑な構造を持つ積層シリーズの場合、ユーザーが内部的に提供する元のチャート シリーズを変更します。これにより、igZoombar
は元のシリーズを取得できず、クローンを自動で再作成することができません。
回避策: igDataChart オプションを使用し、clone オプションを構成して igZoombar を初期化します。
JavaScript の場合:
$("#zoombar").igZoombar({
target: "chart",
clone: {
// igDataChart オプションを使用
}
});
オンラインで表示: GitHub