|
@@ -398,6 +398,28 @@ var vComponentChart = function (el, chartData, config, type) {
|
|
|
color: ['#05A6F3', '#FF9F40'],
|
|
|
xAxis: {
|
|
|
axisLabel: {
|
|
|
+ formatter: function (params) {
|
|
|
+ var newParamsName = "";
|
|
|
+ var paramsNameNumber = params.length;
|
|
|
+ var provideNumber = 4; // 一行显示几个字 然后就超过字数就会自动换行
|
|
|
+ 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;
|
|
|
+ },
|
|
|
textStyle: {
|
|
|
color: '#626262',
|
|
|
fontSize: 12
|