(本文档仅供参考)
如何实现柱图鼠标提示保留3位小数的效果
可以用以下扩展属性实现:
{ "tooltip": { "show": true, "formatter": "function(a){ return a.name+':'+parseFloat(a.value).toFixed(3)}" } }
效果如下图示:
因电子表格中的value是数组,包含数据下标和数据。若在电子表格中,可用以下扩展属性:
{"tooltip": {"show": true,"formatter": "function(a){ return a.name+':'+parseFloat(a.data.displayValue).toFixed(0)}"}}
series中存在多个系列,所以formatter函数中的a在这里是一个数组,不能直接使用a.data.displayValue,应该根据需要使用a[i].data.displayValue 。
"formatter": "function(a){ return parseFloat(a[0].data.displayValue).toFixed(2)}"
2 评论
刘晓敏 发表:
因电子表格中的value是数组,包含数据下标和数据。若在电子表格中,可用以下扩展属性:
{
"tooltip": {
"show": true,
"formatter": "function(a){ return a.name+':'+parseFloat(a.data.displayValue).toFixed(0)}"
}
}
张承峥 发表:
series中存在多个系列,所以formatter函数中的a在这里是一个数组,不能直接使用a.data.displayValue,应该根据需要使用a[i].data.displayValue 。
"formatter": "function(a){ return parseFloat(a[0].data.displayValue).toFixed(2)}"