为了账号安全,请及时绑定邮箱和手机立即绑定

为什么 titleTextStyle 不能与 Google Charts 中的标题选项一起使用?

为什么 titleTextStyle 不能与 Google Charts 中的标题选项一起使用?

PHP
慕斯709654 2022-12-23 12:23:35
我正在使用 Google Charts 使用从 Mysql 数据库获取的数据创建一个简单的条形图。图表显示正确,但我无法设置图表标题的格式。我参考过很多网站,我确信“titleTextStyle”的语法没问题。但是标题根本不会随着选项而改变。有人可以告诉我问题出在哪里吗?我在下面附上了我的完整代码。提前致谢。<?php     include("toconnect.php");    $result = mysqli_query($connection,"SELECT Product_name,COUNT(*)  FROM Items_Sold GROUP BY Product_name");?><!DOCTYPE html><html>  <head>    <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>    <script type="text/javascript">      google.charts.load('current', {'packages':['bar']});      google.charts.setOnLoadCallback(drawChart);      function drawChart() {        var data = google.visualization.arrayToDataTable([          ['Product Name', 'Frequency'],          <?php             if(mysqli_num_rows($result) > 0){                    while($row = mysqli_fetch_array($result))                    {                            echo "['".$row["Product_name"]."','".$row["COUNT(*)"]."'],";                    }            }          ?>        ]);        var options = {          chart: {            title: "Frequently Bought items",titleTextStyle:{ color: '#007DB0',fontName: "Times",fontSize: 60,bold: true},        }        };        var chart = new google.charts.Bar(document.getElementById('columnchart_material'));        chart.draw(data, google.charts.Bar.convertOptions(options));      }    </script>  </head>  <body>    <div id="columnchart_material" style="width: 800px; height: 500px;display:inline-block;"></div>  </body></html>
查看完整描述

1 回答

?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

您正在使用材料图表...

google.charts.Bar

可以在此处找到 在材料图表中不起作用的功能列表...

材料图表功能奇偶校验的跟踪问题 #2143

包括...

titleTextStyle


尝试使用经典图表代替...

google.visualization.ColumnChart

有选项...

theme: 'material'


查看完整回答
反对 回复 2022-12-23
  • 1 回答
  • 0 关注
  • 96 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号