2015-01-06 2 views
0

, пожалуйста, посмотрите на мой проект:Google график (JavaScript) - трудности в порядке возрастания/убывания для близких чисел

http://jsfiddle.net/mwt3ccoe/

Это мой массив данных, как вы видите на этой странице:

 ['E6', 12], 
     ['E5', 13], 
     ['E4', 14], 
     ['E3', 15], 
     ['E2', 16], 
     ['E1', 17] 

Как я и предсказывал, эту линию следует нарисовать выше, чем я вижу.

Удивительно, но если я изменить значение, как это:

 ['E6', 5], 
     ['E5', 6], 
     ['E4', 7], 
     ['E3', 8], 
     ['E2', 9], 
     ['E1', 10] 

график точно так, как я ожидал. (Большее число должно быть до -I think- 15!)

если я изменить массив что-то вроде этого:

 ['E6', 15], 
     ['E5', 30], 
     ['E4', 22], 
     ['E3', 5], 
     ['E2', 18], 
     ['E1', 16] 

также работает идеально.

Кажется, что проблема возникает, когда числа являются последовательными!

попробовать следующий массив, чтобы увидеть:

 ['E6', 30], 
     ['E5', 29], 
     ['E4', 28], 
     ['E3', 27], 
     ['E2', 26], 
     ['E1', 25] 

К сожалению, я не смог выяснить причину этой проблемы. Любая помощь будет оценена по достоинству.

+0

Я думаю, что есть проблема с height: "100%" Когда я меняю его на px, что-то происходит – Amir

ответ

0

решаемые это сам :)

проблема возникает из-за не определяя правильную высоту и минимальное значение.

Я исправил это так:

[http://jsfiddle.net/154z0wvt/1/][1] 

Я надеюсь, что это полезно для кого-то.