webix重置yAxis并重新加载数据,但显示错误

时间:2016-04-08 15:30:28

标签: charts reload webix

我有以下代码有问题。

//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,值似乎没问题。然后我通过解析'重新加载数据。函数和数组中的数据也没问题。

由于较旧的yAxis而绘制折线图,​​但不是由于全新的yAxis值。这很令人困惑。

1 个答案:

答案 0 :(得分:0)

使用define()方法而不是setter更为正确:

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