xAxis: { axisLabel : { interval:0 // 強制顯示所有 formatter: '{value} °C' }, splitLine: { lineStyle: { type: 'dashed' } } }, Y軸與X軸用法同樣
提示格式化 javascript
tooltip: { trigger: 'axis', axisPointer: { // 座標軸指示器,座標軸觸發有效 type: 'shadow' // 默認爲直線,可選爲:'line' | 'shadow' }, formatter: function(params) { return params[0].name + '<br/>' + params[0].seriesName + ' : ' + params[0].value + ' 萬方' + '<br/>' + params[1].seriesName + ' : ' + params[1].value + ' 萬方' + '<br/>' } },
label格式化 java
{ name: '昨天增量', type: 'bar', stack: '輔助', label: { normal: { show: true, position: 'right', formatter: '{c} 萬方', textStyle: { fontSize: 16, } }, }, data: [950, 850, 750, 650, 550, 450, 350, 250, 150, 90], },
儀表盤數值格式化 code
{ name: '瞬時流量', type: 'gauge', center: ['50%', '55%'], // 默認全局居中 z: 3, min: 0, max: 32111, radius: '100%', axisLabel: { formatter: function(value) { return value.toFixed(); } }, detail: { formatter: '{value}\n Nm³/h', }, data: [ { value: 10000, name: '瞬時流量' }] },
散點圖散點大小根據y軸數據大小相關orm
series: [ { name: '用量統計', type: 'scatter', //symbolSize:15,固定大小 symbolSize: function(value) { return Math.round(value); }, data: [17, 64, 80, 40, 50, 82, 25, ], } ]