可见:https://gallery.echartsjs.com/editor.html?c=xSaQ9DuB9T&v=1
<div id="main" style=" 100%;height:650px;margin: 0 auto;"></div>
<script> var myChart = this.$echarts.init(document.getElementById('main')); var option = { title: { text: '运营商、代理商、企业会员增长趋势图(以30天为1个周期)', left: 0, top: 4, textStyle: { fontFamily: 'MicrosoftYaHei', fontSize: 17, color: '#2b3b60', fontWeight: 500, }, }, backgroundColor: '#fff', tooltip: { trigger: 'axis', axisPointer: { // 坐标轴指示器,坐标轴触发有效 type: 'line' // 默认为直线,可选为:'line' | 'shadow' } }, grid: { left: '2%', right: '4%', bottom: '14%', top: '16%', containLabel: true }, legend: { data: ['企业会员总数', '代理商总数', '运营商总数'], right: 10, top: 12, textStyle: { color: "#2b3b60" }, itemWidth: 12, itemHeight: 10, // itemGap: 35 }, xAxis: { type: 'category', data: ['2012', '2013', '2014', '2015', '2016', '2017', '2018', '2019'], axisLine: { lineStyle: { color: '#d2d9e4' } }, axisLabel: { textStyle: { fontFamily: 'Microsoft YaHei', color: '#6175a2' } }, }, yAxis: { type: 'value', max: '1200', axisLine: { show: false, lineStyle: { color: '#6175a2' } }, splitLine: { show: true, lineStyle: { type: 'dashed', color: '#d2d9e4' } }, axisLabel: {} }, "dataZoom": [{ "show": true, "height": 15, "xAxisIndex": [ 0 ], bottom: '8%', "start": 10, "end": 90, handleIcon: 'path://M306.1,413c0,2.2-1.8,4-4,4h-59.8c-2.2,0-4-1.8-4-4V200.8c0-2.2,1.8-4,4-4h59.8c2.2,0,4,1.8,4,4V413z', handleSize: '110%', handleStyle: { color: "#d3dee5", }, textStyle: { color: "#6175a2" }, borderColor: "rgba(144,151,156, 0.3)" }, { "type": "inside", "show": true, "height": 15, "start": 1, "end": 35 }], series: [{ name: '企业会员总数', type: 'line', barWidth: '15%', showAllSymbol: true, symbol: 'emptyCircle', symbolSize: 10, //圆圈圈的大小 itemStyle: { normal: { 5, color: '#498cfc', barBorderRadius: 11, }, }, // symbol:'none',//去掉点的 smooth: true, //曲线变平滑的 lineStyle: { normal: { 3, //折线的borderWidth 宽 shadowColor: 'rgba(73,140,252, 0.5)', shadowBlur: 10, shadowOffsetY: 7 }, }, data: [600, 1000, 600, 1000, 600, 1000, 600, 1000, 600] }, { name: '代理商总数', type: 'line', barWidth: '15%', showAllSymbol: true, symbol: 'emptyCircle', symbolSize: 10, //圆圈圈的大小 itemStyle: { normal: { 5, color: '#f9b555', barBorderRadius: 11, // borderWidth: 1,//折点圆圈大小 } }, smooth: true, //曲线变平滑的 lineStyle: { normal: { 3, shadowColor: 'rgba(249,181,85, 0.5)', shadowBlur: 10, shadowOffsetY: 7 }, }, data: [400, 600, 400, 600, 400, 600, 400, 600, 400] }, { name: '运营商总数', type: 'line', barWidth: '15%', showAllSymbol: true, symbol: 'emptyCircle', symbolSize: 10, //圆圈圈的大小 itemStyle: { normal: { show: true, color: '#55cf96', barBorderRadius: 11, } }, smooth: true, //曲线变平滑的 lineStyle: { normal: { 3, shadowColor: 'rgba(85,207,150, 0.5)', shadowBlur: 10, shadowOffsetY: 7 }, }, data: [1000, 1200, 1000, 1200, 1000, 1200, 1000, 1200, 1000] } ] }; myChart.setOption(option); setTimeout(function (){ window.onresize = function () { myChart.resize(); myChartDevice.resize(); } },200) </script>