我已经使用了盒子里的所有技巧。阅读完所有帮助文章后,我发现我认为这段代码实际上应该可以工作。但它从不为我的酒吧彩色编码。我究竟做错了什么?谷歌图表颜色个别酒吧
google.charts.load('current', {
packages: ['corechart', 'bar']
});
google.charts.setOnLoadCallback(drawDualX);
function drawDualX() {
var data = google.visualization.arrayToDataTable([
['Date', 'Elevation', {
role: 'style'
}],
['2016-08-06T08:09:47Z', 1977.4, 'color: yellow'],
['2016-08-06T08:13:29Z', 1981, 'color: green'],
['2016-08-06T08:14:08Z', 1986.9, 'color: yellow'],
['2016-08-06T08:14:22Z', 1988.9, 'color: green'],
['2016-08-06T08:14:25Z', 1989.2, 'color: green'],
['2016-08-06T08:14:29Z', 1989.7, 'color: yellow'],
['2016-08-06T08:14:32Z', 1990.1, 'color: green'],
]);
var options = {
chart: {
title: 'Elevation Chart',
},
bars: 'vertical'
};
\t
\t
var material = new google.charts.Bar(document.getElementById('chart_div'));
material.draw(data, options);
}
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<div id="chart_div"></div>
[这里是你的选择一个更好的解释(http://stackoverflow.com/a/36452554/5090771) - 如果你需要一个_actual的材料chart_('.Bar') - 见图4 - 只需要将行转换为列,然后使用'colors'配置选项... – WhiteHat