У меня есть гистограмма в c3js, которая использует тики категории по оси x. Значение клещ я хочу, чтобы отобразить устанавливается при загрузке диаграммы:Динамическое изменение значений тика, c3js
axis: {
x: {
tick:{
rotate: -35,
values: getTicks(displayData), //Return the tick values
multiline:false
},
type: 'categorized'
}
}
Причины для установки галочки вручную нагрузок, мне нужно обновить их позже.
Мне нужно разрешить пользователям динамически обновлять диапазон оси x, не загружая новые данные, и я хочу, чтобы количество отображаемых тиков оставалось неизменным, но с разными значениями.
Чтобы изменить диапазон оси х, я использую эту функцию:
chart.axis.range({min: {x: minRange}, max: {x: maxRange}});
Там нет функции называется chart.axis.values
. Любые идеи о том, как динамически менять значения тика?
EDIT - Чтобы быть действительно ясным, я не хочу обновлять значения диаграммы. Это включает в себя значения оси x и y. Я только хочу изменить, какие тики отображаются.
Спасибо, но это не решает проблему. Чтобы уточнить, я не пытаюсь обновить ось x самостоятельно, я хочу только изменить отображаемые значения. Имеет ли это смысл? – JasTonAChair
Спасибо, Кирилл. Я думаю, что вопрос не должен был быть достаточно ясным, поэтому я сделал редактирование более подробно. – JasTonAChair
Я думаю, что вы поставили снимок экрана, который вы хотите, чтобы значения галочки были в основном значениями по оси x и оси y, но, похоже, вам нужно что-то еще. – Cyril