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 } }
