2
回答
图标样式乱了,求解答
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

@Kener-林峰 你好,想跟你请教个问题:右边的Y轴的数据样式乱了,你看下怎么回事?

举报
紫霞仙子
发帖于3年前 2回/173阅
共有2个答案 最后回答: 3年前

@Kener-林峰 option是这样的,没有报错。

var gmoption = {
color:['#248ff2','#a706cf','#8cc000','#f8ca10','#f11f64','#04cf98'],
title : {
       text: r['dm']+'指标-'+r['quotaName'],
       subtext: r['subtext'],
       x:'center',
       textStyle:{
    fontWeight:'normal',
    fontFamily:'"Microsoft YaHei", 微软雅黑'
   },
   color:'#626262',
   subtextStyle:{
    fontWeight:'normal',
    fontFamily:'"Microsoft YaHei", 微软雅黑'
   }
   },    
   tooltip : {
       trigger: 'axis',
       formatter: function(params) {
       var units=r['units'];
           var res = params[0][1];
           for (var i = 0, l = params.length; i < l; i++) {
               res += '<br/>' + params[i][0] + ' : ' + params[i][2]+units[i];
           }
           return res;
       }, 
     borderColor:'#88C0DB',
     borderWidth:1.5,
     backgroundColor:'#FBFBFB',
     padding:10,
     textStyle:{
       color:'black',
     },
     axisPointer:{
       type:'line',
       lineStyle:{
         color:'#B2B2B2'
       }
     }
   },
   toolbox : {
    show : true,
    x:'left',
    feature : {
    saveAsImage : {show:true}
    }
   },
   legend: {
    selectedMode:false,
    data:r['len'],
    y:'bottom'
   },
   grid:{
   x:60,
   x2:60,
y2:68
},
animation:false,
   xAxis : [
       {
          type : 'category',
          data:r['xvalue'],
          boundaryGap:true,
          splitLine : {
          show:false
       },
          axisLabel : {
                show:true,
                interval:0, 
                rotate: rotate,
                margin: margin,
              formatter: function(value){
if(dm == 1){
var a = value.split('-')[0];
var b = value.split('-')[1];
var c = value.split('-')[2];
return a.substring(2,4)+'-'+b+'-'+c;
}else if(dm == 0){
return value;
}
              }
            }
       }
   ],
   yAxis : [
{
   type : 'value',
   name:r['unit1']+unit_left,
   axisLabel : {
       formatter: function(param){
        if(param>=100000000){
           return (param/100000000).toFixed(2)+'亿';
        }else if(param>=100000){
        return Math.ceil(param/10000)+'万';
        }else if(param>10000){
        return (param/10000).toFixed(2)+'万';
        }else{
        if(param<-10000){
return (param/10000).toFixed(2)+'万';
        }else{
return Math.floor(param);
        }
       }
        }
   },
   splitLine : {
      show:true
   },
  splitArea : {show : false},
  power:100
   //scale:true
   //precision:1

},
 {
   type : 'value',
   name:r['unit'],
   axisLabel : {
    formatter: function(param){
    if(param>=100000000){
           return (param/100000000).toFixed(2)+'亿';
        }else if(param>=100000){
        return Math.ceil(param/10000)+'万';
        }else if(param>10000){
        return (param/10000).toFixed(2)+'万';
        }else{
        if(param<-10000){
return (param/10000).toFixed(2)+'万';
        }else{
return Math.floor(param);
        }
       }
        }
   },
   splitLine : {
      show:false
   },
  splitArea : {show : false}
   //scale:true
 //  min:0
}
],
   series :r['yvalue']
};

--- 共有 1 条评论 ---
紫霞仙子第二个Y轴会重叠到一起,也不是所有的都会重叠。 3年前 回复
顶部