本文持续更新,每次用到了echarts相关的东西,遇到那种百度了半天才解决的,就在此做一个记录。


  1. 如何变更柱状图的颜色?

办法就是在series中添加一个itemStyle属性,这个itemStyle中设置一个normal,最后再在normal里面设置color。(是不是有点绕?)比如,可以这样设置一个随机颜色。

series: [{
		            name: 'xxx',
		            type: 'bar',
		            barWidth: '50%',
		            itemStyle: {
		                normal: {
		                    color:function(d){return "#"+Math.floor(Math.random()*(256*256*256-1)).toString(16);}
		                    // 定制显示(按顺序)
		                },
		            },
		            data: []
		        }]