(echarts)echarts柱状图渐变色实现
效果:
代码:
...
series: [
{
name: "重量",
type: "bar",
data: data,
barWidth: 16,
color: new echarts.graphic.LinearGradient(0, 1, 0, 0, [
{
offset: 0,
color: "#07a5f4",
},
{
offset: 1,
color: "#55ebfe",
},
]),
},
{
name: "批次",
type: "line",
data: data2,
color: "#91cc75",
},
],
...
写法二:
series: [
{
data: [120, 200, 150, 80, 70, 110, 130],
type: 'bar',
color: {
type: 'linear',
x: 0, //右
y: 0, //下
x2: 0, //左
y2: 1, //上
colorStops: [
{
offset: 0,
color: '#11d56d' // 0% 处的颜色
},
{
offset: 1,
color: '#83bff6' // 100% 处的颜色
}
]
}
}
]
解决参考:https://blog.csdn.net/z1093541823/article/details/124187669