首页 > 其他 > 详细

fusioncharts图表切换、多次重新加载——dispose

时间:2015-01-12 21:05:22      阅读:1153      评论:0      收藏:0      [点我收藏+]

前段时间同一个页面fusioncharts图表切换一直没出问题,如下图:

技术分享

最近运行系统突然报错:

Uncaught ParameterException: #06091847 chartobject-1 Warning >> A FusionChart oject with the specified id "theTaskRateChart" already exists. Renaming it to chartobject-1


心中想的是,每次需要重新获取数据,并加载到div容器中
暗想render应该就是每次重新加载至div容器,但实际上不是,然后搜索了一番,资料特别少,官网上无意看到了一个,地址如下
http://forum.fusioncharts.com/topic/8468-a-fusionchart-oject-with-the-specified-id-mychartid-already-exists/


if(FusionCharts("theChart")){
			//dispose掉
			FusionCharts("theChart").dispose();
			//然后再重新new一个FusionCharts
			taskRateChart = new FusionCharts(path + "/js/common/fusionchart/swf/StackedColumn3DLineDY.swf", "theChartID", "100%", "100%", "0", "0");
		}



fusioncharts加载完成的监听事件
taskRateChart.addEventListener("Rendered",function(evt,args){
				alert(evt.sender.id+"-OK");
			});


fusioncharts图表切换、多次重新加载——dispose

原文:http://blog.csdn.net/hgg923/article/details/42646605

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!