一页中的柱形图和核心图表

时间:2014-12-19 11:22:40

标签: google-visualization

我想使用核心图表和柱形图。 (原因:我想使用3D图表以及只有百分比的饼图)。

在第一个标签页上单击

google.load("visualization", "1", {"callback": chart1,"packages":"columnchart"}); 

在第二个标签页上单击

google.load("visualization", "1", {"callback": chart2,"packages":"corechart"}); 

这是第一次工作。

步骤:点击第一个标签,然后点击第二个标签

当我再次点击第一个标签时,它正在加载核心图表库的图表

需要解决方案

如何在第一个选项卡上单击(每次)加载柱形图或如何仅在饼图上显示百分比(旧版本)。

希望解决方案出来。

小提琴:http://jsfiddle.net/dL9uzzbo/

1 个答案:

答案 0 :(得分:0)

您只能加载一次谷歌库,这是一个如何处理它的伪代码:

google.load("visualization", "1", {"callback": chartsLoaded,"packages":["columnchart", "corechart"]}); 

function chartsLoaded(){
   tab1.onclick=function(){
       drawChart1();
   }
   tab2.onclick=function(){
       drawChart2()
   }
}