バージョン

既知の問題と制限 (igZoombar)

既知の問題と制限

概要

以下の表で、igZoombar コントロールの既知の問題と制限を簡単に説明します。以下の概要表に、いくつかの問題に関する既知の問題の詳細説明と考えられる回避策が記載されています。

凡例:

回避策
既知の回避策はありません
修正予定です

igZoombar

問題 説明 状態
igDataChart ラジアル シリーズがサポートされない igZoombar は水平方向のみのズームをサポートしますが、ラジアル シリーズでは両方の軸で行った場合のみサポートされます。そのため、ラジアル シリーズの igZoombar によるズームは正しく機能しません。
igDataChart で使用した場合、igZoombar のサムネイルが描画されない igZoombarigDataChart コントロールのオプション (igZoombartarget オプションで参照されます) を使用してサムネイルを作成します。igZoombar は、サムネイルの乱雑さを回避するためにこれらのオプションの一部を削除します。その結果、新しいオプション セットが無効になることがあります。
igZoombar のクローンとターゲット ウィジェットが自動的に同期しない igZoombar コントロールによりズームされたウィジェットを変更しても、クローンが自動的に更新されません。
igZoombar が積層シリーズを含む igDataChart と正しく動作しない igZoombar は、ターゲットとする元の igDataChart のクローンを作成します。デフォルトで igZoombar は元のチャート オブジェクトからクローンのオプションを暗示します (igZoombarclone オプションを参照してください)。 より複雑な構造を持つ積層シリーズの場合、ユーザーが内部的に提供する元のチャート シリーズを変更します。これにより、igZoombar は元のシリーズを取得できず、クローンを自動で再作成することができません。

igZoombar

igDataChart で使用した場合、igZoombar のサムネイルが描画されない

igZoombarigDataChart コントロールのオプション (igZoombartarget オプションで参照されます) を使用してサムネイルを作成します。igZoombar は、サムネイルの乱雑さを回避するためにこれらのオプションの一部を削除します。その結果、新しいオプション セットが無効になることがあります。

回避策: igDataChart オプションを使用し、clone オプションを構成して igZoombar を初期化します。

JavaScript の場合:

$("#zoombar").igZoombar({
      target: "chart",
      clone: {
            // use igDataChart options
      }
});

igZoombar のクローンとターゲット ウィジェットが自動的に同期しない

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 は、ターゲットとする元の igDataChart のクローンを作成します。デフォルトで igZoombar は元のチャート オブジェクトからクローンのオプションを推測します (igZoombarclone オプションを参照してください)。 より複雑な構造を持つ積層シリーズの場合、ユーザーが内部的に提供する元のチャート シリーズを変更します。これにより、igZoombar は元のシリーズを取得できず、クローンを自動で再作成することができません。

回避策: igDataChart オプションを使用し、clone オプションを構成して igZoombar を初期化します。

JavaScript の場合:

$("#zoombar").igZoombar({
      target: "chart",
      clone: {
            // igDataChart オプションを使用
      }
});

オンラインで表示: GitHub