Получение значения оси X в HighCharts - PullRequest
4 голосов
/ 24 августа 2011

Я пытаюсь получить действительное значение оси x в строку, но не могу разобраться в синтаксисе.

Я только начал разрабатывать демонстрационную версию HighCharts, поэтому примерниже я изменяю:

http://www.highcharts.com/demo/line-ajax/grid

(нажмите опции, чтобы увидеть код, стоящий за этим)

Я пытаюсь изменить следующую строку кода

maincontentText: Highcharts.dateFormat('%A, %b %e, %Y', this.x) +':<br/> '+ this.y +' visits',

Это потому, что мои данные по оси x имеют название месяца.Поэтому я хочу сказать что-то вроде:

maincontentText: this.x.value +': '+ this.y +' visits',

Это, наверное, очень просто, кто-нибудь знает, почему каждая перестановка не удалась?

Спасибо: -)

1 Ответ

5 голосов
/ 25 августа 2011

Пример, с которого вы начали, имеет числовую ось X, временную шкалу, this.x будет числом (миллисекунды с 1 января 1970 г.), подходящим для Highcharts.dateFormat.

Если вы изменили пример, чтобы использовать категориальную ось X, вместо этого вы найдете категорию в this.category, поэтому я думаю, что это будет работать:

maincontentText: this.category +': '+ this.y +' visits',

Пример: здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...