我正在尝试更改简单高图表上的默认缩放级别。我一直在寻找解决方案,并提出了这个问题:
rangeSelector: {
selected:0,
},
这不适用于以下代码
chart = new Highcharts.StockChart({
chart: {
renderTo: 'dummycontainer'
},
rangeSelector: {
selected:0,
},
credits: {
enabled: false
},
yAxis: {
title: {
text: ''
},
max: 100
},
tooltip: {
pointFormat: '<span style="color:{series.color}">{series.name}</span>: <b>{point.y}</b> <br/>', //({point.change}%)
valueDecimals: 2
},
series: [{
name: 'MMP',
data: [
],
marker : {
enabled : true,
radius : 3
},
shadow : true
}]
});
可能导致这种情况的原因是什么?
答案 0 :(得分:1)
rangeSelector: {
selected:0
}
非常有用
Change default time range | Highchart & Highstock @ jsFiddle
在浏览器的javascript控制台中检查是否存在任何与javascript相关的错误。如果您正在尝试使用IE,或者我会建议从,
中移除尾随的comman(selected:0,
),就像上面的代码或演示一样。
尾随逗号导致json无效,某些浏览器可能无法正常使用它们。您可以验证您的json @ http://jsonlint.com/或尝试jsFiddle中的JSLint选项。