highcharts零值会在图的中间显示,而不是在底部显示
highcharts zero values results in graph half way instead at the bottom
我遇到一个问题,当从数据库返回0值时,图中的条形图最终显示到一半,而不是从0开始显示在底部。
我尝试按照文档的建议将min:0添加到yAxis。这没有任何作用。在测试了很多之后,我发现只有在添加了max的情况下才能做到这一点。问题是,如果返回的数据值在任何点都大于最大值,则条形图将在图外拍摄。
有人能建议这个例子中的酒吧如何http://jsfiddle.net/2fuRA/71/
$(function () {
$('#container').highcharts({
chart: {
type: 'column',
margin: 75,
options3d: {
enabled: true,
alpha: 15,
beta: 15,
depth: 50
}
},
plotOptions: {
column: {
depth: 25
}
},
yAxis:{
min: 0,
},
series: [{
data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
}]
});
});
在不破坏图的正常函数的情况下,将其设置在图的底部,而不是进行到一半?
您可以使用minRange
而不是max
,因为当所有值都是0
时,这会给y轴一个较小的跨度,但当出现较大值时会相应地进行调整。
例如:
yAxis:{
min: 0,
minRange: 2
}
请参阅此JSFiddle演示,了解它如何适应具有较大值的更新点。
这只是因为您的所有数据都是0。更改任何这些值都可以修复图形
相关文章:
- 如果同一页面上有多个谷歌地图,单击任何标记都会突出显示最底部的地图标记
- 如何在java脚本中显示引导程序底部的pophover图像点击
- 如何仅在向上滚动时将页脚粘贴到窗口底部会导致页脚不显示
- highcharts零值会在图的中间显示,而不是在底部显示
- 如何创建一个显示在窗口底部角落的DIV(经过一段时间后)
- 如何在底部显示 100px 时在滚动时触发 jquery 函数
- 删除浏览器底部在 jQuery UI 选项卡的鼠标悬停上显示的 URL
- 当用户从页面底部达到 X 像素时,如何显示 DIV
- 当在 Ul 上使用向上/向下箭头到达溢出自动项目的顶部/底部时显示隐藏的项目
- 悬停时在页面底部显示ADS
- 当用户滚动到页面底部时显示页脚
- 如何在没有在 PHP 或 JavaScript 中在页面底部显示地址的情况下打印文档
- D3 X轴不;t显示在底部
- 单击时使用选项卡在页面底部显示隐藏内容
- 为什么在IE加载图像没有显示在页面的底部
- 如何制作一个内容滑块,当用户垂直滚动或单击底部导航选项卡时显示下一张幻灯片
- Venobox在屏幕底部部分显示图像
- 数据表水平滚动条将显示在顶部而不是底部
- 防止在封面图像绘制之前显示底部图像
- 我希望我的登录弹出不显示底部的滚动条