gpt4 book ai didi

javascript - 谷歌条形图不会是透明背景

转载 作者:行者123 更新时间:2023-11-30 19:00:45 24 4
gpt4 key购买 nike

我使用了这些代码,但无法制作透明背景。另外,我无法为数据制作循环。我尝试使用 data.addColumn(ar[i],ar2[i]) 进行循环,但它不会成功。

  function drawPaLoChart() {
var data = google.visualization.arrayToDataTable([
['Hours', 'Seconds'],
['0', pageload[0]],
['1', pageload[1]],
['21', pageload[21]],
['22', pageload[22]],
['23', pageload[23]]
]);

var options = {
chart: {
legend: { position: 'none' },
title: 'Company Performance',
subtitle: 'Sales, Expenses, and Profit: 2014-2017',
axes: {
x: {
0: { side: 'top', label: 'White to move'} // Top x-axis.
}
},
bar: { groupWidth: "90%" },
backgroundColor: {fill: 'transparent'},
chartArea: {
backgroundColor: 'transparent'
}
}
};

var chart = new google.charts.Bar(document.getElementById('palochart'));

chart.draw(data, google.charts.Bar.convertOptions(options));
}

最佳答案

首先,只有 titlesubtitle 选项应该在图表键内,
如下……

var options = {
chart: {
title: 'Company Performance',
subtitle: 'Sales, Expenses, and Profit: 2014-2017',
},
legend: { position: 'none' },
axes: {
x: {
0: { side: 'top', label: 'White to move'} // Top x-axis.
}
},
bar: { groupWidth: "90%" },
backgroundColor: {fill: 'transparent'},
chartArea: {
backgroundColor: 'transparent'
}
};

至于循环,使用数组在循环中构建数据...

var chartData = [
['Hours', 'Seconds']
];

for (var i = 0; i < pageload.length; i++) {
chartData.push([i.toString(), pageload[i]]);
}

var data = google.visualization.arrayToDataTable(chartData);

关于javascript - 谷歌条形图不会是透明背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59535514/

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