echarts中,鼠標懸停在圖表上會有懸停框提示,但是格式化是個問題啊!不處理的話,如下圖1,看了半天api啊,這個tooltip的format函數和一般的format函數不一樣!!!
我寫的格式化函數如下:
var formatter = function (value, index) {
//var value = (value/86400).toFixed(2)
//console.log(value)
return (value/86400).toFixed(2) + '天'
}
tooltip: {
trigger: 'axis',
formatter: function (params, ticket, callback) {
//x軸名稱
var name = params[0].name
//圖表title名稱
var seriesName = params[0].seriesName
//值
var value = params[0].value
var valueFliter = formatter(value)
return seriesName + '<br />' + name + '<br />' + valueFliter
}
}
var formatter = function (value, index) {
//var value = (value/86400).toFixed(2)
//console.log(value)
return (value/86400).toFixed(2) + '天'
}
echarts中:
tooltip: {
trigger: 'axis',
formatter: function (params, ticket, callback) {
//x軸名稱
var name = params[0].name
//圖表title名稱
var seriesName = params[0].seriesName
//值
var value = params[0].value
var valueFliter = formatter(value)
return seriesName + '<br />' + name + '<br />' + valueFliter
}
}