渐变阴影
配置项如下
var XData = ['周一', '周二', '周三', '周四', '周五', '周六', '周日'];
var YData = [10, 23, 65, 36, 85, 43, 60];
option = {
backgroundColor: '#011c3a',
/* 线条颜色,可设置多个颜色 */
color: ['#69f1ff'],
/* 图像四周边距设置 */
grid: {
left: 30,
top: 30,
right: 20,
bottom: 30
},
/* 图例说明 */
legend: {
// 图例排项 vertical-"竖向"; horizontal-"横向"
orient: 'horizontal',
// 图例组件离容器左侧的距离
right: 60,
top: 0,
//图例文字的样式
textStyle: {
color: '#6ab2ec',
},
// 与series中每个name一一对应
data: ['车流量']
},
/* 鼠标悬浮时显示数据 */
tooltip: {
trigger: 'axis',
axisPointer: { // 坐标轴指示器,坐标轴触发有效
type: 'shadow' // 默认为直线,可选为:'line' | 'shadow'
}
},
xAxis: {
type: 'category',
data: XData,
//设置轴线的属性
axisLine: {
lineStyle: {
color: '#3d5269',
}
},
//调整x轴的lable
axisLabel: {
textStyle: {
fontSize: 10,// 让字体变小
color: "#ffffff",
}
}
},
yAxis: {
name: "单位:次",
type: 'value',
// 控制网格线是否显示
splitLine: {
show: true,
// 改变轴线颜色
lineStyle: {
// 使用深浅的间隔色
color: ['#2d3d53']
}
},
//设置轴线的属性
axisLine: {
lineStyle: {
color: '#3d5269',
}
},
//调整x轴的lable
axisLabel: {
textStyle: {
fontSize: 10,// 让字体变小
color: "#ffffff",
}
}
},
/* 数据配置,若有多条折线则在数组中追加{name: , data: } */
series: [{
name: '车流量',
data: YData,
type: 'line',
symbol: 'emptycircle',
// 设置折点大小
symbolSize: 12,
// 设置为光滑曲线
smooth: false,
areaStyle: {
normal: {
type: 'default',
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
offset: 0,
color: '#1b374b' // 区域颜色
}, {
offset: 1,
color: '#20465a' // 区域颜色
}], false)
}
},
}, ]
};