思路&做法
思路比较简单,所以使用 设置提示框内容格式。因为 支持回调函数,所以可以同时完成环比增长率的计算和显示。
回调函数格式
(params: Object|Array, ticket: string, callback: (ticket: string, html: string)) => string
params 格式(摘自 ECharts 配置项手册)
{
componentType: 'series',
// 系列类型
seriesType: string,
// 系列在传入的 o 中的 index
seriesIndex: number,
// 系列名称
seriesName: string,
// 数据名,类目名
name: string,
// 数据在传入的 data 数组中的 index
dataIndex: number,
// 传入的原始数据项
data: Object,
// 传入的数据值
value: number|Array,
// 数据图形的颜色
color: string,
// 饼图的百分比
percent: number,
}
series[i]-data 数据
data1 = [10, 52, 200, 334, 390, 330, 220];
tooltip 配置
tooltip: {
trigger: 'item',
formatter: function(params) {
// 先拼接当期数值,以及 ',环比增长' 文字
relVal = + ',环比增长';
// 再拼接环比增长率及百分号,或者 '未知' 文字
relVal += Index === 0 ? '未知' : (( – data1[Index – 1]) * 100 / data1[Index – 1]).toFixed(2) + '%';
return relVal;
}
},
- :当前数据(鼠标指向的数据相图形);
- Index:当前数据在 data 数组中的 index;
- data1[Index – 1]:当前数据项的上期数值;
- Index === 0 ? '未知' : <expr> :周一缺少上期数据,故环比增长率未知
点击「了解更多」查看 ECharts Gallery 例子(建议PC查看)
1.文章《环比增长怎么算—同比环比增长率怎么算…》援引自互联网,为网友投稿收集整理,仅供学习和研究使用,内容仅代表作者本人观点,与本网站无关,侵删请点击页脚联系方式。
2.文章《环比增长怎么算—同比环比增长率怎么算…》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
相关推荐
- . 现代买票为什么带上携程保险
- . 潮阳怎么去广州南站
- . 湖南马拉河怎么样
- . 烧纸为什么到三岔路口
- . 百色为什么这么热
- . 神州租车怎么样
- . 芜湖方特哪个适合儿童
- . 护肤品保养液是什么类目
- . 早晚的护肤保养有哪些项目
- . 女孩护肤品怎么保养的最好