gpt4 book ai didi

javascript - Google 可视化库加载会产生两个不同的结果

转载 作者:行者123 更新时间:2023-11-28 06:25:58 24 4
gpt4 key购买 nike

我在正确加载 Google 可视化库时遇到了非常令人沮丧的问题。我的页面上有两个图表。一种是柱形图,另一种是折线图。

我正在像这样加载我的库: google.load('visualization', '1.0', {'packages':['corechart'],'callback':drawcharts});

然后我这样调用我的柱形图:

var chart = new google.visualization.ColumnChart(chartDiv)

我的折线图是这样的:

myLineChart = new google.visualization.LineChart(document.getElementById('myChart2'));

这会产生以下两个图表: Column chart

Line Chart

第一张图片是折线图,这就是问题所在。当我像这样加载可视化库时:

google.load('visualization', '1.0', {'packages':['linechart','columnchart'], 'callback': drawcharts});

我得到了我想要的折线图:

Preferred line chart

但是我的柱形图变成这样:

enter image description here

我尝试调整柱形图上的 bar:groupwidth,但在柱形图上使用 Addlistener 事件时遇到问题。

如何加载所需的库,以便获得 corechart 版本的折线图和普通的柱形图(不是带有 corechart 的版本)?基本上,图2和图3? corechart.linechart 与仅加载折线图有何不同?

最佳答案

真是个愚蠢的错误。我的图表 div 的宽度和图表选项中设置的宽度不一样。当我让它们相同时,效果很好。

关于javascript - Google 可视化库加载会产生两个不同的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35133899/

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