0
回答
Echarts 用的是 不等距折线图,双数值轴,boundaryGap: [0, 0]空白策略不起作用
开发十年,就只剩下这套Java开发体系了   

1、第一个问题:不等距折线图,双数值轴,boundaryGap: [0, 0]空白策略不起作用,而且区域缩放的时候,空白策略也不起作用;

2、第二个问题,当区域缩放的时候,图标很容易变成空白!就是图标消失!


我的代码:

var myChart= echarts.init(document.getElementById('main'));

var option = {
animation : false,
title : {text : '曲线分析'},
legend : {data : [ '数据' ]},
toolbox : {show : true,y:20,
feature : {mark : {show : true},
     dataZoom : {show : true,title : {dataZoom : '区域缩放',dataZoomReset : '区域缩放后退'}},
     dataView : {show : true,readOnly : false},
     restore : {show : true},
     saveAsImage : {show : true}
    }
},
tooltip : {trigger: 'axis',
      axisPointer:{show: false,type : 'none',},
      formatter : function (params) {
          return '('+params.value[0]+ ','+ params.value[1]+')';
      }
    },
dataZoom : {show : true,
    title : {dataZoom : '区域缩放',dataZoomReset : '区域缩放后退'}
},
calculable : false,
xAxis : [ {
    name:'单位:m',
    type : 'value',
    boundaryGap: [0, 0],
    splitLine:{show:true},
    scale:true,
    splitNumber:16
} ],
yAxis : [ {
    name:'单位:dB',
    type : 'value',
    boundaryGap: [0, 0.1],
    splitLine:{show:false}
} ],
series : [ 
   {
    //symbol : 'none',
    symbol:'emptyCircle',
    showAllSymbol: true,
           symbolSize: 0.0001,
    name : '数据',
    type : 'line',
    smooth : false,
    lineStyle : {
    type : 'solid'
},
data : datas
} ]
};
myChart.setOption(option);

举报
PerfectGo
发帖于3年前 0回/4K+阅
顶部