如何强制Zingchart刷新

shu*_*nya 4 zingchart

我们使用套接字库从我们的服务下载数据.我正在做以下事情将此数据发送到zingchart(在按摩数据后):

myChart.series[0].values.push([xVal, yVal]); // index 0 is hard coded for demo
Run Code Online (Sandbox Code Playgroud)

图表不刷新.我们希望他们感觉像是实时的.

Pat*_*Dee 6

ZingChart没有双向数据绑定,因此渲染后对数据对象的修改不会生效.

但是,ZingChart确实有一个非常杀手级的API.如果您尝试将值附加到系列中,请尝试使用appendseriesvalues方法.应该看起来像这样......

zingchart.exec("your_chart_id", "appendseriesvalues", {
    values: [xVal,yVal]
});
Run Code Online (Sandbox Code Playgroud)

如果您正在尝试模拟实时,您甚至可以将其放入setInterval函数并让它定期请求数据.

我在ZingChart团队工作.如果您需要更多帮助,请与我们联系.