我正在使用HighCharts显示一些统计数据,但我遇到的问题是,当x轴的值增加时,它会减少值。我正在附上截图。
答案 0 :(得分:12)
有一种API方法可以设置图表的大小,可以在图表对象中找到并调用setSize。 chart.setSize(width, height)
看到此example on jsfiddle和reference。
答案 1 :(得分:12)
你应该添加marginBottom:
chart = new Highcharts.Chart({
chart: {
renderTo: 'container',
type: 'column',
marginRight: 130,
marginBottom: 70 /* HERE */
},
title: {
text: '@Model.Title',
x: -20
}
答案 2 :(得分:1)
这样的事情会起作用:
var height = //get containers original height var new_height = height + (data.length * 10); $("#highcharts-0").css("{height:"+new_height+"}");