柱状图和面积图的设置方式一样,唯一不同的是柱状图的设置属性是color,面积图的设置属性是fillColor。具体代码见文章内容。
1、先上效果图:
2、实现方式:
在线编辑网址,你可以在线编辑,并测试效果
import HighCharts from 'highcharts'
plotOptions: {
series: {
color: {// 注意!!!如果是柱状图请使用color,如果是面积图请使用fillColor
linearGradient: {
x1: 0,
y1: 0,
x2: 0,
y2: 1
},
stops: [
[0, '#49bdff'],
[0.2, '#3B5BDF'],
[0.8, '#303642'],
[1, HighCharts.Color(HighCharts.getOptions().colors[0]).setOpacity(0).get('rgba')]
]
}
}
}