我正在使用 Google Charts 以及從 Mysql 數據庫獲取的數據創(chuàng)建一個簡單的條形圖。圖表顯示正確,但我無法設置圖表標題的格式。我參考了很多網站,我確信“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 回答

UYOU
TA貢獻1878條經驗 獲得超4個贊
您正在使用材料圖表...
google.charts.Bar
無法在材料中使用的功能列表可以在此處找到... Material
包括...
titleTextStyle
嘗試使用經典圖表...
google.visualization.ColumnChart
有選項...
theme: 'material'
- 1 回答
- 0 關注
- 138 瀏覽
添加回答
舉報
0/150
提交
取消