我希望gradline和xaxis在同一行开始,我尝试设置yaxis.min等等。 它没有用,所以有人可以帮我这个吗?
chart = new Highcharts.Chart({
chart: {
renderTo: 'container',
type: 'line'
},
title: {
text: 'text'
},
xAxis: {
categories: [],
labels: {
style: {
width: '50px',
'min-width': '50px'
}
}
},
yAxis: {
categories: [],
title: {
text: 'text'
},
min: 0,
},
series: [
{
name: 'name',
type: 'spline'
}
]
这是我的图表选项,我动态更新xAxis和yAxis的值,这是我的更新代码
chart.yAxis[0].setExtremes(0, maxy);
chart.xAxis[0].setCategories(timeArr);
chart.series[0].setData(valArr);
timeArr是关于时间的字符串数组,valArr是我的数据,maxy是valArr的最大值。
答案 0 :(得分:0)
一般来说它应该可以正常工作:http://jsfiddle.net/bteWs/31/(尝试更新到4.0.1版本)
但是,我建议从yAxis中删除类别,因为你想要数值,对吗?
yAxis: {
categories: [], //remove that option
title: {
text: 'text'
},
min: 0,
},