gpt4 book ai didi

javascript - Flotr2 颜色不起作用

转载 作者:行者123 更新时间:2023-11-29 21:50:21 25 4
gpt4 key购买 nike

我刚拿到一本 Stephen A. Thomas 的书,名为 Data Visualization With Javascript,我正在完成这些练习。第一章是关于 Flotr2 的。这是这本书告诉我要做的:

var wins = [[[0, 13], [1, 11], [2, 15], [3, 15], [4, 18], [5, 21], [6, 28]]];
var wins2 = [[[0,28], [1,28], [2, 21], [3,20], [4,19]]];
var years = [[0, "2006"], [1, "2007"], [2, "2008"], [3, "2009"], [4, "2010"], [5, "2011"], [6, "2012"]];
var teams = [[0, "MCI"], [1, "MUN"], [2, "ARS"], [3, "TOT"], [4, "NEW"]];
window.addEventListener('load', function() {
Flotr.draw(document.getElementById('chart2'), wins2, {
title: "Premier League Wins (2011-2012)",
colors: ['#89afd2', '#1d1d1d', '#df021d', '#0e204b', '#e67840'],
bars: {
show: true,
barWidth: 0.5,
shadowSize: 0,
fillOpacity: 1,
lineWidth: 0
},
yaxis: {
min: 0,
tickDecimals: 0
},
xaxis: {
ticks: teams
},
grid: {
horizontalLines: false,
verticalLines: false
}
});
});

现在这与书中的唯一区别是书中告诉我执行 window.onload,而我使用了 addEventListener。这本书说这应该制作一个具有多种颜色(列出的颜色)的条形图,但我所有的条都是相同的颜色,这是列出的第一种颜色。我已经尝试了一切,但似乎没有任何效果。有没有其他人遇到过 Flotr2 的这个问题?我使用的是最新版本,所以这只是 Flotr2 的问题吗?自从这本书问世以来,它是新的?还是我做错了什么?

最佳答案

试试这个。

var wins2 = [[[0,28]],[[1,28]],[[2,21]], [[3,20]],[[4,19]]];

关于javascript - Flotr2 颜色不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29586921/

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