1
グラフを幅が狭くして2つを横に並べるHighstockグラフを実装しました。これの結果は、左のグラフから右へいくらかのデータが出ているようです。単独でグラフの幅を狭くしても、それはまだ起こっているようです。選択した範囲外のデータを示すハイストックグラフ
出血するデータは、上に置かないと表示されません。ナビゲータで選択範囲外にあるにもかかわらず、ハローとツールヒントがデータポイントに表示されます。
Hovering over a point outside of the graph
JSFiddle:http://jsfiddle.net/7dk6g6rh/
var stockChart = Highcharts.stockChart('container', {
xAxis: {
width: '500',
type: 'datetime'
},
\t \t series: [{
data: [1, 2, 3, 4, 5, 3, 4, 6, 3, 8],
pointStart: Date.UTC(2004, 3, 1),
pointInterval: 3600 * 1000
}]
});
stockChart.xAxis[0].setExtremes(1080777600000, 1080806400000);
<div id="container" style="height: 400px; min-width: 600px"></div>
<script src="https://code.highcharts.com/stock/highstock.js"></script>
<script src="https://code.highcharts.com/stock/modules/exporting.js"></script>
<script type="text/javascript" src="https://www.highcharts.com/samples/data/usdeur.js"></script>
代わりの最小幅を使用して:ここ
はJSFiddleは正しい動作です。これにより、チャートの幅だけでなく、ナビゲータの幅も短くなります。 http://jsfiddle.net/7dk6g6rh/1/ – komal
を確認してください。解決策の中に余分なデータポイントがまだ表示されます。ナビゲータの長さは問題ではなく、グラフの右にホバリングしたときに表示される余分なデータポイントです(元の質問に掲載されたスクリーンショットを参照)。 – Cowanch
設定された極限線を削除すると、希望の結果が得られます。確認してくださいhttp://jsfiddle.net/7dk6g6rh/2/ – komal