2013-08-27 3 views
0

Я создал с помощью ExtJS форму, где я фильтрую значения в соответствии с периодами времени, чтобы получить диаграмму. Я заметил, что когда выбранный период времени мал, мои значения отображаются правильно. Это означает, что значения оси y соответствуют значениям всплывающих подсказок, как на первом рисунке.Значения значений несоответствий значений оси в ExtJs

The values of the axis match the values of the tips

Проблема начинается, когда я фильтровать данные за больший период времени. В этом случае по какой-то причине значения метки не соответствуют значениям на всплывающих подсказках (рисунок 2). У вас есть идея, что вызывает это?

The values of the axis don't match the values of the tips

EDIT: Я обнаружил, что если я растянуть/изменить размер диаграмму фигуры 2, то данные отображаются правильно и значения матча оси значений всплывающих подсказок. Любая идея, почему это происходит? Может быть, потому, что я поместил свою диаграмму во всплывающее окно ???

Благодаря Димитрис

ответ

0

После дополнительных исследований я обнаружил в сенча форуме следующую информацию о производительности, так как количество точек увеличения: Там не технический предел из рамок ExtJS о том, сколько очков вы можете сделать в диаграмме/серии. Производительность диаграммы ExtJs задается точками, которые нужно нарисовать движком. По мере увеличения количества очков производительность снижается. Это связано с тем, что клиент (веб-браузер) должен отображать данные локально. Когда количество точек чрезвычайно велико (например, 10000 точек), большинство браузеров будут иметь проблемы с этим, даже в памяти. Кроме того, в приведенном выше случае диаграмма должна быть шириной около 3000 пикселей, чтобы фактически отображать все линии от точки к точке (шире, чем почти любой монитор на рынке).

В некоторых случаях решение будет заключаться в том, чтобы выровнять данные, применив некоторый фильтр в хранилище. В моем случае количество точек, даже применяющих фильтры времени и даты, настолько велико, что я не получаю правильные диаграммы для диапазонов более 15 дней.

Смежные вопросы