内容倾斜
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<num;i++){
str += value.substring(i*length,(i+1)*length) + '\n';
}
return str;
}else{
return value;
}
}
}
刻度间隔换行
axisLabel: {
interval: 0,
formatter:function(value,index){
if(index % 2 != 0){
return '\n\n' + value;
}else{
return value;
}
}
}