如果我在meteogram example of the highcharts demo上将y轴类型更改为对数,则温度线将不再可见。这是一个错误还是代码中有什么东西阻止它在对数模式下显示?
我对演示所做的唯一更改是在第492行添加type: 'logarithmic'
:
yAxis: [{ // temperature axis
type: 'logarithmic',
请参阅this jsFiddle。
有什么想法吗?谢谢!
答案 0 :(得分:0)
这似乎确实是一个(可解决的和未知的?)错误。
以某种方式,对数y轴与negativeColor
属性不兼容。
转到meteogram example的line 594
并移除negativeColor: '#48AFE8'
属性:
592| zIndex: 1,
593| color: '#FF3333',
594| negativeColor: '#48AFE8' << remove this line
现在,对数图将按预期工作。 See DEMO
我还将y轴min
,max
属性以及startOnTick
和endOnTick
设置为false
,以使图形看起来更好一些。我希望这可以帮助你:))
更新1 :此错误has now been reported to GitHub
更新2 :Highcharts开发人员已在提交fde07c2
中解决了 2015年6月3日中的此错误