柱状图 X轴 文字换行

描述:当前是关于Echarts图表中的 柱状图 示例。
 
            option = {
   //你的代码
    backgroundColor: "rgba(0,0,0)",

   tooltip: { trigger: "axis", axisPointer: { type: "shadow", } },
   grid: { left: "4%", right: "4%", top: "25%", bottom: "10%", containLabel: true },
   yAxis: {
      nameTextStyle: { fontSize: 20, color: "#fff" },
      type: "value",
      splitLine: { show: false },
      axisLine: { show: true, textStyle: { color: "#1ebfda", } },
   },
   xAxis: {
      type: "category",
      data: [
         "服饰",
         "残片",
         "面料",
         "家访",
         "饰品",
         "机具",
         "册页",
         "文献资料",
         "染料(颜料)",
         "近现代样品",
         "杂项",
         "其他",
      ],
      axisLine: {
         show: true,
         textStyle: {
            color: "#1ebfda",
         },
      },
      axisTick: {
         show: false,
      },
      axisLabel: {
         interval: 0,
         show: true,
         textStyle: {
            color: "rgba(219, 225, 255, 1)"
         },
         formatter: function (params) {
            var newParamsName = "";
            var paramsNameNumber = params.length;
            var provideNumber = 3; //一行显示几个字
            var rowNumber = Math.ceil(paramsNameNumber / provideNumber);
            if (paramsNameNumber > provideNumber) {
               for (var p = 0; p < rowNumber; p++) {
                  var tempStr = "";
                  var start = p * provideNumber;
                  var end = start + provideNumber;
                  if (p == rowNumber - 1) {
                     tempStr = params.substring(start, paramsNameNumber);
                  } else {
                     tempStr = params.substring(start, end) + "\n";
                  }
                  newParamsName += tempStr;
               }
            } else {
               newParamsName = params;
            }
            return newParamsName;
         }
      }
   },
   series:
   {
      type: "bar",
      barWidth: 14,
      barGap: "40%",
      data: [
         430, 300, 320, 480, 410, 520, 570,
         610, 610, 440, 630, 630,
      ],
      itemStyle: {
         // barBorderRadius: [4, 24, 0, 0],
      },
      color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
         {
            offset: 0,
            color: '#00BB94',
         },
         {
            offset: 0.9,
            color: '#00BB94'
         }
      ]),
   },

}