echart 折线图、柱状图、饼图、环形图颜色修改
来源:互联网 发布:流体力学计算软件 编辑:程序博客网 时间:2024/05/17 23:24
之前在做报表的时候用过echart 用完也就完了,而这次在用的时候已经忘了,所以这里简单记录一下,好记性不如烂笔头!!!
1、折线图修改颜色:
xAxis: {type: 'category',boundaryGap: false,data: ['年龄','20岁以下','30岁','40岁','50岁','60岁','60岁以上']},yAxis: {type: 'value'},series: [{name:'员工数',type:'line',stack: '总量',itemStyle:{normal:{ lineStyle:{ color:'#b5b5b6' } }},data:[]// 注意这里的这个括号是要保留虽然返回的数据带着括号!}]
其中的series 中的lineStyle中的 color 就是折现的颜色!
2、环形图修改颜色:
function queryData2(){ var i=0; var colors=['#393939','#f5b031','#fad797','#59ccf7','#c3b4df']; myChart2 = echarts.init(document.getElementById('main2')); option2 = { tooltip : { trigger: 'item', formatter: "{a} <br/>{b} : {c} ({d}%)" }, legend: { orient : 'vertical', x : 'left', data:['女','男'] }, toolbox: { show : true, feature : { saveAsImage : {show: true} } }, calculable : true, series : [ { name:'性别结构', type:'pie', radius : ['30%', '70%'], itemStyle : { normal : { color:function(){ return colors[i++]; }, label : { show : false }, labelLine : { show : false } }, emphasis : { label : { show : true, position : 'center', textStyle : { fontSize : '30', fontWeight : 'bold' } } } }, data:[] } ] }; }
其中 函数开始定义了一个 colors 对象这里保存的都是颜色值,而在series中的itemStyle中的normal 中定义了一个color:function(){ return colors[i++]} 函数,这个函数的作用就是随机获取颜色值。这样就修改了
3、柱状图:
yAxis : [ { type : 'value' } ], series : [ { name:'部门人数', type:'bar', data:[], //颜色 itemStyle:{ normal:{ color:'#f5b031', } }, markPoint : { data : [ {type : 'max', name: '最大值'}, {type : 'min', name: '最小值'} ] }, markLine : { data : [ {type : 'average', name: '平均值'} ] } } ]
颜色的修改还是在series 中的itemStyle 中的normal 中的color这个值。
4、饼图颜色修改:
var option = { tooltip: { trigger: 'item', formatter: "{a} <br/>{b}: {c} ({d}%)" }, //设置饼图的颜色 color:['#f6da22','#bbe2e8','#6cacde'], legend: { orient: 'vertical', x: 'left', data:['柴油','汽油','附属油'], show:false },
饼图的颜色修改和折线图 环形图不同,他是单独出来的!
0 0
- echart 折线图、柱状图、饼图、环形图颜色修改
- Echart饼图、柱状图、折线图(pie、bar、line)添加点击事件
- ECHART基本使用,折线图,柱状图,散点图,饼图,盒形图5分钟上手
- echart如何设置饼图的颜色以及柱状图颜色
- 百度的echart环形图颜色动态设置
- 百度的echart环形图颜色动态设置
- Echart-折线图
- echart折线图
- echart-折线图
- JFreeChart折线图,饼图,柱状图
- JFreeChart折线图,饼图,柱状图
- 折线图+(饼图、柱状图)
- Echart折线图 Sql总结
- 柱状图/ 折线图 总结
- jfreechart柱状图+折线图
- iOS 柱状图 折线图
- 折线图柱状图封装
- 自定义折线图/柱状图
- 台州学院ACM:3582 图书馆查询系统
- 《Deep Learning》(3)-概率和信息论
- no java virtual machine was found after searching the following locations
- Java高级软件工程师面试考纲
- 【NOIP2016提高A组模拟9.9】爬山
- echart 折线图、柱状图、饼图、环形图颜色修改
- maven的学习笔记二、初识maven仓库配置文件
- Android fragment的保留
- JAVA温习课堂2
- Java笔记——接口与抽象类
- vs2013下编译jrtplib
- How to install PHP pthreads extension on Ubuntu?
- java集合中Comparable和Comparator辨析
- linux64下安装Go语言