gpt4 book ai didi

javascript - 谷歌图表 : AreaChart vAxis Gridlines is Not Drawing

转载 作者:行者123 更新时间:2023-11-30 10:40:41 24 4
gpt4 key购买 nike

如上标题,有没有人知道为什么?我的代码如下,顺便说一下,我正在使用 Google Chart Playground 对其进行测试,http://code.google.com/apis/ajax/playground/?type=visualization#area_chart .请指教,谢谢!

<html>
<head>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Hour', 'Sales', 'Expenses'],
['0:00', 1000, 500],
['1:00', 1170, 604],
['2:00', 660, 302],
['3:00', 1030, 827],
['4:00', 1222, 86]
]);

var options = {
areaOpacity: 0.7,
backgroundColor:{
color: 'none',
fill: 'none',
},
animation:{
easing: 'inAndOut',
},
hAxis: {gridlines: {color: '#000000', count: 3}},
vAxis: {gridlines: {color: '#DCDCDC', count: 5}},
tooltipTextStyle: {color: '#444444', fontName: 'Tahoma', fontSize: 12},
focusTarget: 'category',
series: {
0:{color: '#207795', lineWidth: 4, pointSize: 10},
1:{color: '#464A54', lineWidth: 4, pointSize: 10},
},
legend: 'none',
};

var chart = new google.visualization.AreaChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>

最佳答案

要获得垂直网格线,您必须设置 hAxis 网格线(已完成)并将 x 轴数据类型更改为连续数据类型。参见 Customizing Axes/Terminology和面积图:配置选项:hAxis.gridlines 描述。

代替

var data = google.visualization.arrayToDataTable([
['Hour', 'Sales', 'Expenses'],
['0:00', 1000, 500],
['1:00', 1170, 604],
['2:00', 660, 302],
['3:00', 1030, 827],
['4:00', 1222, 86]
]);

你必须提供例如:

var data = google.visualization.arrayToDataTable([
['Hour', 'Sales', 'Expenses'],
[0, 1000, 500],
[1, 1170, 604],
[2, 660, 302],
[3, 1030, 827],
[4, 1222, 86]
]);

注意小时数据不再是字符串。如果您将 hAxiscount 值更改为 5,您将得到每小时的垂直线:

enter image description here

关于javascript - 谷歌图表 : AreaChart vAxis Gridlines is Not Drawing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11187422/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com