Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript google.visualization.PieChart不是构造函数_Javascript_Jquery_Graph_Google Visualization_Google Pie Chart - Fatal编程技术网

Javascript google.visualization.PieChart不是构造函数

Javascript google.visualization.PieChart不是构造函数,javascript,jquery,graph,google-visualization,google-pie-chart,Javascript,Jquery,Graph,Google Visualization,Google Pie Chart,我使用饼图来显示数据,这里是我的代码,我添加了以下脚本 <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> <script type="text/javascript"> google.charts.load('current', { 'packages': ['corechart', 'gauge'] });

我使用饼图来显示数据,这里是我的代码,我添加了以下脚本

<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>

    <script type="text/javascript">
        google.charts.load('current', { 'packages': ['corechart', 'gauge'] });
然后我从第行得到了错误:

google.visualization.Pie Chart不是构造函数 google.visualization.arrayToDataTable不是构造函数


避免此错误的可能解决方案是什么?

是否正在等待
load
语句完成

使用
回调
了解何时可以开始绘制

google.charts.load('current', {
  callback: function () {
    // begin drawing
  },
  packages: ['corechart', 'gauge']
});
--或--


您是否正在等待
load
语句完成

使用
回调
了解何时可以开始绘制

google.charts.load('current', {
  callback: function () {
    // begin drawing
  },
  packages: ['corechart', 'gauge']
});
--或--


请使用可运行的使用堆栈片段更新您的问题(演示问题的
[]
工具栏按钮)。请使用可运行的使用堆栈片段更新您的问题(使用
[]
工具栏按钮)演示问题。以防其他人犯同样的错误:我的问题是时间线图,而我没有将其放入包数组(如此答案代码中的“量表”)+1为了显示方向以防其他人犯同样的错误,我做了:我的问题是时间线图,我没有放入包数组(如本答案代码中的“量表”)+1用于指示方向
google.charts.load('current', {
  packages: ['corechart', 'gauge']
});
google.charts.setOnLoadCallback(function () {
  // begin drawing
});