1. 程式人生 > >修改Echarts 圖表的坐標軸的文本的排列位置

修改Echarts 圖表的坐標軸的文本的排列位置

重復值 mat \n [] interval var 文本 UNC 重復

option.xAxis.axisLabel[‘interval‘] = 0

  option.xAxis.axisLabel[‘formatter‘] = function(value,index){

      var ret = " " ;

      if(index%2==1){

        ret +="\n" ;

        ret +=value ;

        return ret ;

        }else {

        return value ;

      }  

   }

//這樣座標軸的刻度標簽可以上下錯位展示

前端使用json 對象對數組對象去重,在JS代碼中,類似Map對象,不存在重復key,就可以過濾重復值

var arr = [],

var json = {},

  for(var i=0;i<arr.length;i++){

    json[arr[i]] = arr[i];

  }

var narr = [] ;

for (var k in json ){

  narr.push(k);

}

修改Echarts 圖表的坐標軸的文本的排列位置