image.png
xAxis: {
data: this.liveDataName,
axisTick: {
alignWithLabel: true,
},
axisLabel: {
// color: 'red',
fontSize: "11",
interval: 0,
// rotate: -30
formatter: function (value) {
var str = "";
var num = 5; //每行顯示字數(shù)
var valLength = value.length; //該項x軸字數(shù)
var rowNum = Math.ceil(valLength / num); // 行數(shù)
if (rowNum > 1) {
for (var i = 0; i < rowNum; i++) {
var temp = "";
var start = i * num;
var end = start + num;
temp = value.substring(start, end) + "\n";
str += temp;
}
return str;
} else {
return value;
}
}
},
axisLine: {
show: true,
},
},
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
yAxis: {
axisLabel: {
fontSize: "15",
},
axisLine: {},
axisLabel: {
margin: 10,
formatter: function (value, index) {
if (value >= 10000 && value < 10000000) {
value = value / 10000 + "萬";
} else if (value >= 10000000) {
value = value / 10000000 + "千萬";
}
return value;
}
},
splitLine: {
lineStyle: {
color: "rgba(255,255,255,.1)",
},
},
},