简体   繁体   English

Google图表选项标题

[英]Google charts options title

I want to print in the google charts title the current month 我想在当月的Google图表标题中打印

var monthNames = ["January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December"
];

var d = new Date();
var month = document.write("The current month is " + monthNames[d.getMonth()]);


// Set chart options
  var options = { 'title':'',
                 'width':400,
                 'height':300};

Get rid of the document.write and just assign the desired month to a variable and use it in the title 摆脱document.write ,只将所需的月份分配给变量,然后在标题中使用它

 var monthNames = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ]; var d = new Date(); var month = "The current month is " + monthNames[d.getMonth()]; google.charts.load('current', {'packages':['corechart']}); google.charts.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: month }; var chart = new google.visualization.PieChart(document.getElementById('piechart')); chart.draw(data, options); } 
 <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> <div id="piechart" style="width: 400px; height: 400px;"></div> 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM