xAxis: {
type: 'value'
},
yAxis: {
type: 'category',
axisLabel: {
interval: 0,
formatter: function (label) {
// console.log(label);
let result = '';
const length = label.length;
const lineLabelCnt = 4;
const rowCnt = Math.ceil(length / lineLabelCnt);
if (length > lineLabelCnt) {
for (let p = 0; p < rowCnt; p++) {
let tempStr = '';
const start = p * lineLabelCnt;
const end = start + lineLabelCnt;
if (p == rowCnt - 1) {
tempStr = label.substring(start, length);
} else {
tempStr = label.substring(start, end) + '\n';
}
result += tempStr;
}
} else {
result = label;
}
return result;
}
}
},
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。