【发布时间】:2017-01-26 23:35:11
【问题描述】:
虽然这似乎是一个常见问题,但我无法找到解决这个特定问题的方法..
我正在尝试使用 GOOGLE CHARTING API 创建 2 个饼图。
第一个选项卡中的第一个饼图(默认选中)显示准确的宽度和高度,但隐藏选项卡中的第二个饼图未显示适当的宽度..
这里是fiddle...
在 Fiddle 中,我们可以看到隐藏选项卡中的图表区域小于活动选项卡中的图表区域,尽管两个图表的代码相同...
google.load('visualization', '1.0', {'packages':['corechart']});
google.setOnLoadCallback(drawChart);
function drawChart()
{
var data = google.visualization.arrayToDataTable([
['Task', 'Hours per Day'],
['Work', 11],
['Eat', 2],
['Commute', 2],
['Watch TV', 2],
['Sleep', 7]
]);
var options = {
title: 'My Daily Activities',
backgroundColor: '#ddd',
chartArea: {width:500,height:200}
};
var chart = new google.visualization.PieChart(document.getElementById('chart'));
chart.draw(data, options);
var chart1= new google.visualization.PieChart(document.getElementById('chart1'));
chart1.draw(data, options);
}
【问题讨论】:
-
+1 用于设置良好且易于遵循的示例
标签: jquery google-visualization jquery-tabs