Highcharts xAxis在隐藏序列时会无缘无故地更改,然后再次切换

Highcharts xAxis在隐藏序列时会无缘无故地更改,然后再次切换,highcharts,highstock,Highcharts,Highstock,我有一个基本的两轴折线图,有一个系列。它的数据是xAxis上的datetime和yAxis的平均数。当我加载带有图表的页面时,我会有一个很好的xAxis显示,每隔一个月会显示一个标签,这样可以很好地显示图表,并且可读 每当我单击图例按钮隐藏此系列时,(即使图表现在为空,我仍然显示xAxis),然后再次单击以显示它,xAxis现在每月显示一次(是以前的两倍),并且标签文本彼此重叠 如果我再次尝试隐藏和显示序列,则会得到相同的结果。 是否一旦图例按钮触发隐藏功能,它就会删除我的一些选项,或者自动更改

我有一个基本的两轴折线图,有一个系列。它的数据是xAxis上的datetime和yAxis的平均数。当我加载带有图表的页面时,我会有一个很好的xAxis显示,每隔一个月会显示一个标签,这样可以很好地显示图表,并且可读

每当我单击图例按钮隐藏此系列时,(即使图表现在为空,我仍然显示xAxis),然后再次单击以显示它,xAxis现在每月显示一次(是以前的两倍),并且标签文本彼此重叠

如果我再次尝试隐藏和显示序列,则会得到相同的结果。 是否一旦图例按钮触发隐藏功能,它就会删除我的一些选项,或者自动更改它们

基本上,我只想保持我的xAxis的“每隔一个月”标签显示,无论我隐藏或切换我的系列多少次

编辑:我试图将
图表。ignoreHiddenSeries
设置为false,xAxis不再改变,但我有点想保留yAxis的可伸缩功能。。。现在,当我切换或隐藏另一个系列时,yAxis静止不动


有解决办法吗?这对我来说只是半个解决方案。

您可以尝试使用showEmpty()函数

您可以尝试使用showEmpty()函数

任何示例代码都会对您有更好的帮助。任何示例代码都会对您有更好的帮助。