X軸文字 分行展示
xAxis : [ { splitLine:{show:false}, type : 'category', data : ['社交人際','溝通交流','心理認知','游戲玩耍','大小運動','生活自理','執行管控','知識常識'], splitArea:{show:false}, axisLabel: { show: true, interval:0, formatter:function(params) { var newParamsName = ""; var paramsNameNumber = params.length; var provideNumber = 2; //一行顯示幾個字 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: '#6861a6' //文字顏色 } } },
文字上方顯示
series: [ {type: 'bar', itemStyle: { normal: { label: { show: true, //開啟顯示 position: 'top', //在上方顯示 textStyle: { //數值樣式 color: 'black', fontSize: 16 } } } } }, {type: 'bar', itemStyle: { normal: { label: { show: true, //開啟顯示 position: 'top', //在上方顯示 textStyle: { //數值樣式 color: 'black', fontSize: 16 } } } } } ]
數組分批插入
objdis=[]; objname=[]; objnames=[]; objyd=[]; objyds=[];objydss=[]; objad=[]; for (var i = 0; i < $(".disyd").length-1; i++) { objname[i]=parseInt($(".disname:eq("+i+")").text()); objyd[i] =parseInt($(".disyd:eq("+i+")").text()); objyds[i] =parseInt($(".disyd:eq("+i+")").text()); objydss[i] =parseInt($(".disyd:eq("+i+")").text()); objad[i] =parseInt($(".disad:eq("+i+")").text()); } zhuanhuans(objname,objyd) ; zhuanhuans(objad,objyds) ; zhuanhuans(disease_name,objydss) ; for (var i = 0; i < $(".disyd").length-1; i++) { objdis[i] = [disease_name[i],objyd[i],objad[i]] } objdis.unshift(['日期','到診','對話量'])