Где graphael (линейный график) вычисляет его максимальное значение?
Я сталкиваюсь с очень серьезной ошибкой, используя graphael. Поэтому я хочу изменить процедуру, используемую для вычисления максимального значения для оси y. Тем не менее, это способ сбить меня с толку, и я не могу его найти. Может ли кто-нибудь помочь мне изменить эту процедуру?
2 ответа
Извините, у меня нет опыта работы с gRaphael, но, поскольку никто не ответил, я мог бы вам чем-то помочь...
Код для LineChart gRaphael находится здесь.
Обычно я бы предложил переопределить функцию, которая вычисляет максимальное значение оси y, но, поскольку этот объект заключен в частную область, вы сможете изменить код только напрямую через локальную копию этого файла.
Я только просмотрел код, но не смог найти, где в нем выполнялся фактический расчет.
Он рассчитывает их через .snapEnds()
метод в ядре gRaphael. При желании вы можете выставить значения для параметров линейной диаграммы, используя этот метод.