我在c3js中有一个条形图,在x轴上使用类别刻度。 蜱值I要显示的在加载图表设置:动态更改刻度值,c3js
axis: {
x: {
tick:{
rotate: -35,
values: getTicks(displayData), //Return the tick values
multiline:false
},
type: 'categorized'
}
}
其原因手动设置上负载的蜱,是我需要更新它们。
我需要允许用户动态更新x轴范围,而不需要加载新的数据,我希望显示的刻度数保持不变,但显然有不同的值。
要更改x轴的范围内,我用这个函数:
chart.axis.range({min: {x: minRange}, max: {x: maxRange}});
没有名为chart.axis.values
功能。 有关如何动态更改刻度值的任何想法?
编辑 - 要真的清楚,我不希望更新图表的值。这包括x和y轴的值。我只想改变显示的刻度。
谢谢,但这并不解决问题。为了澄清,我不想更新x轴本身,我只想改变显示的值。那有意义吗? – JasTonAChair
谢谢西里尔。我认为这个问题一定不够清楚,所以我编辑了更多细节。 – JasTonAChair
我想你把你想要的刻度值的屏幕截图刻度值基本上是x轴和y轴上的值,但似乎你需要别的东西。 – Cyril