我的开发环境是VS C#2015
我的问题是,我可以在不将其数据从数据库加载回去的情况下,将同一图表重新打开到单独的新页面中吗?
非常感谢您
答案 0 :(得分:1)
是的,可以通过Chart.instances
变量访问图表的所有实例,您可以使用通过多种JS方法(例如localStorage,keyValue对等)将这些值从一页传递到另一页。
一旦您可以在另一页中访问Chart.instances
变量,就可以循环访问并创建图表,并使用config
的{{1}}属性进行传递。请参阅以下代码,其中我已使用Chart.instances
复制了图表。在这里,我为图表创建了一个固定的画布占位符,您可以动态创建它,也可以事先在另一页中创建四个画布占位符。小提琴-> http://jsfiddle.net/Lzo5g01n/7/
Chart.instances