我正在绘制一个样条曲线图并遇到一个问题,即图形中只显示一个图形加载点。另一方面,如果我点击范围选择器或图形的水平滚动,它会正确显示图形的所有点。 / p>
我尝试使用不同的数据并正确显示图表。
$('#container').highcharts('StockChart', {
chart: {
renderTo: 'container',
defaultSeriesType: 'spline',
zoomType: 'x'
}});
我确实试图理解数据模式并用Google搜索以查找highstock是否存在任何问题但无效。
答案 0 :(得分:2)
您的图表看起来没有正确获取初始范围状态,因为您可能会注意到首次加载时“全部”范围按钮被禁用。
声明预先选择的选项: rangeSelector 中的selected:0
会有所帮助(http://jsfiddle.net/MS63L/)
rangeSelector: {
selected:0,
buttons: [
.... rest part are same as your original code
您可以根据需要更改整数:0选择'5m',1选择'15m',2选择'全部'。因为此属性表示要预选的按钮的索引。
另见:http://api.highcharts.com/highstock#rangeSelector.selected