|
@@ -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
|
|
|
}
|