highcharts 设置X轴类别

von4xj4u  于 2022-11-11  发布在  Highcharts
关注(0)|答案(3)|浏览(165)

我在画我的图表,

Data.chart.series[0].remove();
Data.chart.xAxis[0].axisTitle.attr({ text: xAxisTitle});
//Data.chart.xAxis[0].categories = xAxisCategories;
Data.chart.addSeries({
  name: yAxisTitle,
  data: formattedData,
  pointInterval: pointInterval
});
Data.chart.redraw();

我只是在文档中看不到任何更改xAxis类别的内容,这可能吗?我看不到任何更改标题的内容,但我设法在网上获得了一个片段,我真的需要避免破坏和重新创建图表。

wydwbb8l

wydwbb8l1#

您可以使用Axis对象上的setCategories方法来完成此操作。请参阅以下位置的axis参考文档:http://www.highcharts.com/ref/#axis-object
示例:http://jsfiddle.net/4tuvC/

mfuanj7w

mfuanj7w2#

从Highcharts 5.0.0开始,您可以使用update()函数在渲染后更新图表选项:

Data.chart.xAxis[0].update({categories: xAxisCategories});
7vhp5slm

7vhp5slm3#

试试这个

Data.chart.xAxis["categories"] = ['a','b','c']

相关问题