echarts折线图每段显示不同的颜色的实现
更新时间:2023年09月11日 16:21:06 作者:云隙阳光i
本文主要介绍了echarts折线图每段显示不同的颜色的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
效果图
配置项:
zqChartFour: { title: { text: "一天用电量分布", subtext: "纯属虚构", }, tooltip: { trigger: "axis", axisPointer: { type: "cross", }, }, toolbox: { show: true, feature: { saveAsImage: {}, }, }, xAxis: { type: "category", boundaryGap: false, data: [ "00:00", "01:15", "02:30", "03:45", "05:00", "06:15", "07:30", "08:45", "10:00", "11:15", "12:30", "13:45", "15:00", "16:15", "17:30", "18:45", "20:00", "21:15", "22:30", "23:45", ], }, yAxis: { type: "value", axisLabel: { formatter: "{value} W", }, axisPointer: { snap: true, }, }, visualMap: [ { show: false, dimension: 0, seriesIndex: 0, //第一部分数据 pieces: [ { lte: 6, color: "orange", }, { gt: 6, lte: 8, color: "red", }, { gt: 8, lte: 14, color: "purple", }, { gt: 14, lte: 17, color: "Chocolate", }, { gt: 17, color: "pink", }, ], }, { show: false, dimension: 0, seriesIndex: 1, //第二部分数据 pieces: [ { lte: 3, color: "blue", }, { gt: 3, lte: 8, color: "black", }, { gt: 8, lte: 14, color: "green", }, { gt: 14, lte: 17, color: "grey", }, { gt: 17, color: "DodgerBlue", }, ], }, ], series: [ { name: "用电量", type: "line", smooth: true, data: [ 300, 280, 250, 260, 270, 300, 550, 500, 400, 390, 380, 390, 400, 500, 600, 750, 800, 700, 600, 400, ], }, { name: "费用", type: "line", smooth: true, data: [ 200, 180, 150, 160, 170, 200, 450, 400, 300, 290, 280, 290, 300, 400, 400, 650, 700, 600, 450, 300, ], }, ], },
到此这篇关于echarts折线图每段显示不同的颜色的实现的文章就介绍到这了,更多相关echarts折线图颜色内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
浅谈js基础数据类型和引用类型,深浅拷贝问题,以及内存分配问题
下面小编就为大家带来一篇浅谈js基础数据类型和引用类型,深浅拷贝问题,以及内存分配问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-09-09
最新评论