Eri*_*c T 2 dojo dojox.charting
根据标题,我真的想知道如何在datachart中进行实时更新?由于这个站点是旧的SitePen datachart,他们仍然在使用Persevere 1.0的Dojo 1.3,现在Dojo已经达到1.6和Persevere 2.0.谷歌显示1.6 ady有新的Data Api.我现在真的很困惑.如何才能在我的图表上成功进行实时更新,而无需真正刷新...有人请帮助我> <
小智 7
http://dojotoolkit.org/documentation/tutorials/1.6/charting/:本教程很好地解释了DOJO图表的基础知识.
假设您已创建基本图表:
var chart1 = new dojox.charting.Chart2D("chart");
chart1.addPlot("default", {type: "Lines"});
chart1.addAxis("x");
chart1.addAxis("y", {vertical: true});
chart1.addSeries("Series 1", [1,2,3,4,5]);
chart1.render();
要使用新数据更新此图表,您只需更新数据系列,然后再次呈现图表:
chart1.updateSeries("Series 1", [5,4,3,2,1]);
chart1.render();
每次执行此操作时,图表都将更新以反映新的数据系列.如果您有一个需要更新的图例,则需要单独刷新(使用legend.refresh())