2016-12-23 12 views
0

HighChart/HighStockの問題で苦労しています。私はJSFiddleを作成して私の問題を説明しました!ユーザーが棒グラフの1つをドリルダウンすると、y軸が縮小し、x軸が高くなることがあります。これは問題ありませんが、ユーザーがドリルアップを使用して概要に戻ったとき、x軸が下になる間に、以前のx軸の長さが棒の列に実装されます。ドキュメントで問題を解決するために何かを見つけることができず、私は同様の問題を発見していません。HighCharts:ドリルアップ時に棒の列がx軸に達しない

私が使用していますドリルダウン:

drilldown: { 
    drillUpButton: { 
     relativeTo: 'spacingBox', 
     position: { 
      y: 0, 
      x: 0 
     }, 
     theme: { 
      fill: 'white', 
      'stroke-width': 1, 
      stroke: 'silver', 
      r: 0, 
      states: { 
       hover: { 
        fill: '#D2D2D2' 
       }, 
       select: { 
        stroke: '#039', 
        fill: '#D2D2D2' 
       } 
      } 
     } 
    }, 
    series: [{"data":......}] 
} 

誰かがドリルアップイベントにバー列はx軸

答えて

1
に到達するために再構成されたように、私はコードを調整助けてもらえ

ナビゲータが有効な場合にのみ表示されるドリルダウンアニメーションのバグのようです。報告されたhere

は、アニメーションなしで動作するはずです:

 drilldown: { 
       animation: false, 

例:一般的にhttp://jsfiddle.net/3e3xqv7e/47/

が、私はそれは難しいかもしれません正常に動作すること、ナビゲーターをドリルダウンで動作するように意図していなかったと思います。ただし、オプションseries.showInLegendが機能しますが、ナビゲータの最小/最大値はドリルアップ後に変更されるため、正しく設定する必要があります。

drillup: function (e) { 
     this.navigator.xAxis.setExtremes(0, 4, true, false); 
    /* this.navigator.xAxis.update({ 
     min: 0, 
     max: 4 
     }, true);*/ 
    } 

例:http://jsfiddle.net/c1nqpz7d/2/

関連する問題