三种方法的完整方法如下图所示

echart横坐标太长导致坐标显示不完全(三种方法)_echart

 三种方法分开阐述:

解决办法(三种方法)
①在xAxis中加入=>    axisLabel :{interval:0}

//axisLabel:{

// interval:0,//使x轴横坐标全部显示
// rotate:30,//x轴文字倾斜角度
//}
xAxis: [
{
type: "category",
boundaryGap: false,
axisLine: {
show: true,
lineStyle: {
color: "rgba(219,225,255,1)",
width: 1,
type: "solid"
}
},
axisLabel: { //设置x轴的字
show:true,
interval:0,//使x轴横坐标全部显示
textStyle: {//x轴字体样式
color: "rgba(219,225,255,1)",
margin: 15
}
},
data: lineData.lineTimeData
}
],

②或者 当字数超出10个的时候,选取前接省略五个字然后拼号

axisLabel:{
formatter: function (value, index) {
if(value.length>10){
return value.substr(0,5)+'...'
}else{
return value
}
}
},

②或者 横坐标出滚动条

xAxis: {
type: 'category',
axisLabel: { interval: 0, rotate: 30 }
},
dataZoom:[
{
show: true,
start: 0,
end: 50
}
],

echart横坐标太长导致坐标显示不完全(三种方法)_Data_02