2016-04-08 7 views
1

У меня есть следующий код, который имеет проблему.webix сброс yAxis и перезагрузка данных, но дисплей неправильный

//reset the yAxis with new value 
$$("chartStock1").yAxis_setter({ start:lowestValue, step:stepValue, end:highestValue, template:function(value){ return value } }); 

//clear data 
$$("chartStock1").clearAll() 

//reload data 
$$("chartStock1").parse(jiugangArray); 

Я хотел бы, чтобы сбросить yAxis в линии графика и значения кажется OK. Затем я перезагружаю данные с помощью функции «parse», и данные в массиве также в порядке.

Линейная диаграмма была нарисована из-за более старых yAxis, но не из-за совершенно нового значения yAxis. Это довольно запутанно.

ответ

0

Это более правильно использовать определение() метод вместо сеттера:

$("chartStock1").define("yAxis",{ 
start:lowestValue, 
step:stepValue, 
end:highestValue, 
template:function(value){ return value } 
});