X轴文字过长

内容倾斜


    axisLabel:{
        interval:0, //控制X轴刻度全部显示
        rotate:45 //倾斜角度
    }

超过省略号显示

axisLabel: {  
    interval: 0,  
    formatter:function(value){ 
              return name.length > 6 ? name.substr(0, 6) + "..." : name;
    }  
}

垂直显示

axisLabel: {  
    interval: 0,  
    formatter:function(value){ 
        return value.split("").join("\n");  
    }  
}

刻度内容换行.

axisLabel: {  
    interval: 0,  
    formatter:function(value){ 
        let len = value.length;
        let length = 4; //控制一行显示个数
        let num = Math.ceil(len/length);//循环次数
        if(num > 1){
            let str = '';
            for(let i = 0;i

刻度间隔换行

axisLabel: {  
    interval: 0,  
    formatter:function(value,index){ 
        if(index % 2 != 0){
            return '\n\n' + value;
        }else{
            return value;
        }
    }  
} 

你可能感兴趣的:(X轴文字过长)