xAxis: { data: [ ... ], nameLocation: 'end', // 名称显示在 X 坐标轴的位置 axisLabel: { formatter: function (params) { var newParamsName = ''; // 拼接后的新字符串 var paramsNameNumber = params.length; // 实际标签数 var provideNumber = 3; // 每行显示的字数 var rowNumber = Math.ceil(paramsNameNumber / provideNumber); // 如需换回,算出要显示的行数
if (paramsNameNumber > provideNumber) { /** 循环每一行,p表示行 */
for (var i = 0; i < rowNumber; i++) { var tempStr = ''; // 每次截取的字符串 var start = i * provideNumber; // 截取位置开始 var end = start + provideNumber; // 截取位置结束