RGraph刷新上图当我重新加载页面,我点击页面的正文(RGraph reload the prev

2019-09-17 16:30发布

我使用的是清晰的图表:

for (var i=0; i< document.getElementsByTagName('canvas').length; i++) {
RGraph.Clear(document.getElementsByTagName('canvas')[i]);
}

当我重新加载页面之前的出现和新的图形放置在最后一个,和新的标签放在上面最后一个

我用甜甜圈和饼图

thankss!

Answer 1:

你需要清除ObjectRegistry类,其跟踪的对象。 你可以做到这一点:

RGraph.ObjectRegistry.Clear();

或者你可以清除涉及与特定的canvas标签的对象:

RGraph.ObjectRegistry.Clear(myCanvas);

或者,您可以删除特定的对象有:

RGraph.ObjectRegistry.Remove(myObject);

你可以阅读更多关于API文档页面上的ObjectRegistry类:

https://www.rgraph.net/canvas/docs/api.html#objectregistry



Answer 2:

您还可以使用RGraph.Clear(的document.getElementById(“你的元素的ID”));



文章来源: RGraph reload the previous graph when i reload the page and i click the body of the page
标签: rgraph