gpt4 book ai didi

javascript - 更改 flot.js 中线条的颜色

转载 作者:行者123 更新时间:2023-12-02 14:11:14 25 4
gpt4 key购买 nike

我有一个包含每个月数据的折线图。无论我在选项列表中的何处添加颜色选项,甚至作为数据的一部分,该行仍然是默认的黄色。

这是使用默认值的代码。

我需要在哪里添加颜色变量才能显示。

  var plotData = [[1, data.data['Jan']], [2, data.data['Feb']], [3, data.data['Mar']], [4, data.data['Apr']], [5, data.data['May']], [6, data.data['June']], [7, data.data['July']], [8, data.data['Aug']], [9, data.data['Sep']], [10, data.data['Oct']], [11, data.data['Nov']], [12, data.data['Dec']]];

$.plot('#placeholder', [plotData]), {

series: {
lines: {
show: true,
lineWidth: 4,

},
points: {
show: true
},
shadowSize: 0

},
grid: {
hoverable: true,
clickable: false,
borderColor: '#EDEDED',
borderWidth: 1,
labelMargin: 15,
backgroundColor: '#FFF'
},
yaxis: {
min: 0,
color: '#EDEDED'
},
xaxis: {
color: '#FFF',

},
legend: {
show: false
},
tooltip: true,
tooltipOpts: {
content: '%x: %y',
shifts: {
x: -30,
y: 25
},
defaultTheme: false
}

}

最佳答案

)[plotdata] 后面移动到选项对象的末尾:

$.plot('#placeholder', [plotData]), {
^

现在,您调用绘图时不带选项,因此使用默认选项。这是fiddle其中显示了工作代码。

有关定义自定义颜色的正确方法,请参阅 here或者在上面的 fiddle 中。

关于javascript - 更改 flot.js 中线条的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39552642/

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