// 0, 0, 0, 1 代表右/下/左/上// offset 范围0-1 表示什么时候开始使用对应颜色color: new echarts.graphic.LinearGradient( 0, 0, 0, 1, [{offset: 0, color: 'red'}, // 开始位置// {offset: 0.5, color: 'green'},{offset: 1, color: 'skyblue'} // 结束位置] )
示例 :
1,0,0,0 从右开始 (红色开始色)
1,1,0,0 右上(红色开始色)
1,0,1,0 右左不存在, 所以不显示
空
1,0,0,1 右下(红色开始色)
1,1,1,0 右上左(红色开始色) 效果等同 0,1,0,0
1,0,1,1 右左下(红色开始色) 效果等同 0,0,0,1
1,1,0,1 右上下(红色开始色) 效果等同 1,0,0,0
案例:
option = {legend: {top: 'bottom'},toolbox: {show: true,feature: {mark: { show: true },dataView: { show: true, readOnly: false },restore: { show: true },saveAsImage: { show: true }}},series: [{name: 'Nightingale Chart',type: 'pie',radius: [50, 250],center: ['50%', '50%'],roseType: 'area',itemStyle: {borderRadius: 8},data: [{ value: 40, name: 'rose 1' ,itemStyle: {normal: {color: new echarts.graphic.LinearGradient(1,0,0,0, [{offset: 0,color: '#5845ec'}, {offset: 1,color: '#0cb5fd'}]),}}},{ value: 38, name: 'rose 2',itemStyle: {normal: {color: new echarts.graphic.LinearGradient(1, 1, 1, 0, [{offset: 0,color: '#5845ec'}, {offset: 1,color: '#0cb5fd'}]),}} },{ value: 32, name: 'rose 3',itemStyle: {normal: {color: new echarts.graphic.LinearGradient(1, 1, 1, 0, [{offset: 0,color: '#5845ec'}, {offset: 1,color: '#0cb5fd'}]),}} },{ value: 30, name: 'rose 4',itemStyle: {normal: {color: new echarts.graphic.LinearGradient(1, 1, 1, 0, [{offset: 0,color: '#5845ec'}, {offset: 1,color: '#0cb5fd'}]),}} },{ value: 28, name: 'rose 5' ,itemStyle: {normal: {color: new echarts.graphic.LinearGradient(1,0,0,0, [{offset: 0,color: '#5845ec'}, {offset: 1,color: '#0cb5fd'}]),}}},{ value: 26, name: 'rose 6',itemStyle: {normal: {color: new echarts.graphic.LinearGradient(1,0,0,0, [{offset: 0,color: '#5845ec'}, {offset: 1,color: '#0cb5fd'}]),}} },{ value: 22, name: 'rose 7' ,itemStyle: {normal: {color: new echarts.graphic.LinearGradient(0, 0,1, 0, [{offset: 0,color: '#5845ec'}, {offset: 1,color: '#0cb5fd'}]),}}},{ value: 18, name: 'rose 8',itemStyle: {normal: {color: new echarts.graphic.LinearGradient(0,0,0,1, [{offset: 0,color: '#5845ec'}, {offset: 1,color: '#0cb5fd'}]),}} }]}]};
刚刚开始写文章,有什么问题或疑问可以给我留言或者私信,我们可以互相学习与进步,把自己开发中遇到的小问题进行总结,让有同样困惑的人,可以快速解决。 -------彩虹兔子
在开发过程中记录下自己遇到的问题,希望在自己解决的结果可以帮助更多人,互相帮助,提升自己。