有時候當展示的數據過多,或者分類過多會超出圖表而顯示不全,如果可定義換行和寬度高度則可以解決一些問題
先看展示遇到的情況如下圖
改后的效果如下圖:
需要設置的代碼如下
tooltip: { trigger: 'axis', formatter: function(params) {//自定義划過顯示樣式 // console.log(params);//params為滑過顯示的數據信息 var str = ''; for (var i = 0; i < params.length; i++) { str += '<p class="fl" style="width:140px;">'+params[i].marker+params[i].seriesName+':'+params[i].value+'</p>'; } var tooltipHtml = '<div style="width:840px;overflow-y:auto">'+params[0].axisValue+str+'</div>'; return tooltipHtml; }, position:['15%','20%'],//顯示的位置 },