我在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