Browse Source

fix:金额换行

tangshizhe 2 years ago
parent
commit
c4ae5716bc
1 changed files with 5 additions and 19 deletions
  1. 5 19
      src/web/staticres/common-module/chart-module/js/chart-common.js

+ 5 - 19
src/web/staticres/common-module/chart-module/js/chart-common.js

@@ -413,30 +413,16 @@ var vComponentChart = function (el, chartData, config, type) {
               xAxis: {
                 axisLabel: {
                   formatter: function (params) {
-                    var newParamsName = "";
-                    var paramsNameNumber = params.length;
-                    var provideNumber = this.IsPc ? 20 : 5; // 一行显示几个字 然后就超过字数就会自动换行
-                    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;
-                      }
+                    var arr = params.split('~')
+                    if (arr.length === 2 && !this.IsPC) {
+                      return arr.join('\n-')
                     } else {
-                      newParamsName = params;
+                      return params
                     }
-                    return newParamsName;
                   },
                   textStyle: {
                     color: '#626262',
-                    fontSize: 12
+                    fontSize: 10
                   },
                   interval: 0
                 }