series: [{name:'工单完成率',type:'line',data:g,itemStyle : { normal: {label : {show: true}}},markPoint: {label:{position: "insideTop",distance: 7,formatter: function (data){return data.value+'%';}},data: [{type: 'max', name: '最大值'},{type: 'min', name: '最小值'}]},markLine: {data: [{type: 'average',name: '平均值',label:{normal: {formatter: function(params){return '平均值:'+percentAvg+'%';}}},yAxis: percentAvg}]}},{name:'工单',type:'line',data:r,markPoint: {data: [{name: '周最低', value: -2, xAxis: 1, yAxis: -1.5}]},markLine: {data: [{type: 'average', name: '平均值'},[{symbol: 'none',x: '90%',yAxis: 'max'}, {symbol: 'circle',label: {normal: {position: 'start',formatter: '最大值'}},type: 'max',name: '最高点'}]]}}]
其中关键代码
markLine: {data: [{type: 'average',name: '平均值',label:{normal: {formatter: function(params){//显示平均值return '平均值:'+percentAvg+'%';}}},//把平均线的位置也设为平均值yAxis: percentAvg}] }