首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google可视化柱状图错误

Google可视化柱状图错误
EN

Stack Overflow用户
提问于 2018-02-14 16:02:42
回答 1查看 453关注 0票数 0

我正在尝试使用谷歌可视化的柱状图显示一些数据。

这是我使用的html/javascript:

代码语言:javascript
复制
<script type="text/javascript">
   google.charts.load('current', {'packages':['bar']});
   google.charts.setOnLoadCallback(drawChart);

   function drawChart() {
     var data = google.visualization.arrayToDataTable([
       ['Rating', 'Form 1', 'Form 2'],
       ['Very Poor', 1000, 400],
       ['Poor', 1170, 460],
       ['Average', 660, 1120],
       ['Good', 1030, 540]
       ['Very Good', 1030, 540]

     ]);

     var options = {
       height: 400,                  
     };

     var chart = new google.charts.Bar(document.getElementById('{{ question.0.name }}'));

     chart.draw(data, options);
   }
</script>

当我加载页面时,我得到了这个错误:

代码语言:javascript
复制
jsapi_compiled_default_module.js:85 Uncaught (in promise) Error: Invalid row type for row 3
    at gvjs_Fba (jsapi_compiled_default_module.js:85)
    at Object.gvjs_8m [as arrayToDataTable] (jsapi_compiled_default_module.js:86)
    at drawChart ((index):57)
    at <anonymous>

它指的是这一行(至少我认为是这样的,当我单击检查工具中的错误时,这行变成了黄色):

代码语言:javascript
复制
var data = google.visualization.arrayToDataTable([
EN

回答 1

Stack Overflow用户

发布于 2018-02-14 16:14:14

我在列表中忘了一个逗号

代码语言:javascript
复制
 var data = google.visualization.arrayToDataTable([
   ['Rating', 'Form 1', 'Form 2'],
   ['Very Poor', 1000, 400],
   ['Poor', 1170, 460],
   ['Average', 660, 1120],
   ['Good', 1030, 540], <----- NEEDED THIS
   ['Very Good', 1030, 540]

 ]);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48782305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档