#anychart
#anychart
Вопрос:
У меня есть эта диаграмма: https://playground.anychart.com/D7okDBpO/2
Я бы хотел, чтобы метки графика и оси x имели некоторое отступление от левого и правого краев (одна из причин заключается в том, что последняя метка x даже не полностью видна прямо сейчас), аналогично тому, как отображается диаграмма с порядковым масштабом. Для графика мне удалось сделать это с:
series.left(30);
series.right(30);
Но я не могу найти решение для меток x. Что я пробовал:
// This doesn't work because it moves both first and last label
chart.xAxis().labels().offsetX(-30);
// This doesn't work because it moves all the labels, even the ones in the middle
chart.xAxis().labels().padding().left(50);
Комментарии:
1. Проблема с последним отображением метки x за пределами диаграммы возникает даже при порядковом масштабе и многих точках данных: игровая площадка. anychart.com/AIHDJhfn/1
Ответ №1:
Комментарии:
1. Извините за поздний ответ. Это помогает с метками x, находящимися за пределами диаграммы, но исправление с помощью ‘series.left () и series.right ()’ на самом деле не работает, потому что тогда точки не выровнены с метками x и сеткой x.
2.Нет, не используйте series.left () и series.right(), это плохая практика. Здесь вам нужно будет установить минимальный размер в масштабе x () и максимальный размер (). Пожалуйста, обратите внимание на строки 20-23 в этом примере: игровая площадка.anychart.com/lhLPfEp3. Узнайте больше об этих методах в API: api.anychart.com/anychart.scales.Дата и время #Минимальный зазор api.anychart.com/anychart.scales.Дата и время #Максимальный зазор