import{ graphic }from'echarts'const options ={tooltip:{trigger:'axis',axisPointer:{// Use axis to trigger tooltiptype:'shadow'// 'shadow' as default; can also be 'line' or 'shadow'}},grid:{left:'4%',right:'8%',bottom:'3%',containLabel:true},xAxis:{name:'流量',nameLocation:'end',nameTextStyle:{color:'#A2D4E6',fontSize:14,fontWeight:400},offset:20,nameGap:-10,position:'top',show:true,type:'value',axisLine:{show:false},axisTick:{show:false},axisLabel:{show:false},splitLine:{//网格线show:false}},yAxis:{name:'名称',nameTextStyle:{color:'#A2D4E6',fontSize:14,fontWeight:400,padding:[0,0,0,-80]},type:'category',axisLine:{show:false},axisTick:{show:false},axisLabel:{show:true,interval:'0',textStyle:{fontSize:12,color:'#687284'}},data:['10xxxx','9xxxx','8xxxx','7xxxx','6xxxx','5xxxx','4xxxx','3xxxx','2xxxx','1xxxx']},series:[{name:'数量',type:'bar',stack:'total',itemStyle:{color:newgraphic.LinearGradient(0,0,1,0,[{offset:0,color:'#00E4FF'},{offset:1,color:'#008AFF'}])},emphasis:{focus:'series'},label:{normal:{show:true,position:'right',color:'#687284',fontSize:'10'}},data:[1,2,3,4,5,6,7,8,9,10]}]}
排行榜反转柱状图
效果
代码
import{ graphic }from'echarts'const options ={tooltip:{trigger:'axis',axisPointer:{// Use axis to trigger tooltiptype:'shadow'// 'shadow' as default; can also be 'line' or 'shadow'}},grid:{left:'8%',right:'4%',bottom:'3%',containLabel:true},xAxis:{name:'得分',nameLocation:'end',nameTextStyle:{color:'#A2D4E6',fontSize:14,fontWeight:400},offset:20,nameGap:-10,position:'top',show:true,type:'value',axisLine:{show:false},axisTick:{show:false},axisLabel:{show:false},splitLine:{//网格线show:false},inverse:true//反转坐标轴},yAxis:{name:'名称',nameTextStyle:{color:'#A2D4E6',fontSize:14,fontWeight:400,padding:[0,0,0,80]},type:'category',axisLine:{show:false},axisTick:{show:false},axisLabel:{show:true,interval:'0',textStyle:{fontSize:12,color:'#687284'}},position:'right',data:['10xxxx','9xxxx','8xxxx','7xxxx','6xxxx','5xxxx','4xxxx','3xxxx','2xxxx','1xxxx']},series:[{name:'数量',type:'bar',stack:'total',itemStyle:{color:newgraphic.LinearGradient(1,0,0,0,[{offset:0,color:'#00E4FF'},{offset:1,color:'#008AFF'}])},emphasis:{focus:'series'},label:{normal:{show:true,position:'left',color:'#687284',fontSize:'10'}},data:[1,2,3,4,5,6,7,8,9,10]}]}