Appearance
专项答疑
数据保留小数加单位
基础知识:
- 可以通过
{@[1]}%
文本的形式配置formatter,获取数组中每一条数据的第n个值并添加自定义的内容比如单位 - 可以在同一配置项中使用表达式的形式配置以下内容,其中方括号中的值需与上面保持一致
d=>d.data[1].toFixed(2) + '万元'
toFixed(2)
表示保留两位小数,后面可以跟上需要的单位
一、图形上的数据
配置位置:系列的某一项中的formatter(在json中位置为:series[n].label.formatter)
"formatter": "e:d=>d.data[1].toFixed(2) + '万元'"
二、坐标轴上的数据
配置位置:数值类型的x/y轴上,配置文本标签的formatter(在json中位置为:yAxis[n].axisLabel.formatter) "formatter": "e:d=>d.toFixed(1)+'%'"
三、悬浮窗中的数据
配置位置:series[n].tooltip.valueFormatter(如果series中没有tooltip,则自己加一个)
Json
"tooltip":{
"valueFormatter": "e:d=>d.toFixed(1)+'%'"
}