【问题标题】:hide a particular column on xAxis highchart Column Chart隐藏 xAxis highchart 柱形图上的特定列
【发布时间】:2013-04-07 20:31:56
【问题描述】:

如何在 Highcharts api 的柱形图中隐藏/显示一个实用的列。 我有一个系列。
要隐藏的列位于 xaxis 上。 对于正弦图,chart.series[4].hide() /show() 工作正常 对于饼图,chart.series[0].data[0].setVisible(false); 工作正常。但我无法找出柱形图的解决方案。请帮忙!

【问题讨论】:

  • 除了临时从 xaxis 中删除数据之外的任何其他选项

标签: javascript highcharts


【解决方案1】:

你可以使用Element.hide()和Element.show(),例如:

var chart = $("#container").highcharts();
chart.series[0].data[0].graphic.hide();
chart.series[0].data[0].dataLabel.hide();

【讨论】:

  • 非常感谢!像魅力一样工作!但我无法重新定位列。并且列名在 xAxis 上仍然可见。
  • 您要删除列和整个类别?在这种情况下,您需要使用 setData()setCategories() 删除数据。
  • 嗨,Pawel,你能举一个使用 setData 和 setCategories 的例子吗?
  • @HimanshuSoni:你让它工作了吗?你能重新定位列吗?
  • 我不知道最新版本。但是,当时我不得不手动删除该列并将它们保存在另一个变量中
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-18
  • 1970-01-01
  • 2015-04-16
相关资源
最近更新 更多