今天接到产品的需求,要求一个图表可以展示两条折线。但是呢,总的有五个维度,我们要能任意选择两个维度进行比较,其中四个维度都是数字,还好实现,唯有一个转化率,要在坐标轴上显示成百分比。没办法啊,如果echarts不支持呢,做不出来也没事,但如果都没尝试,就说不行的话,那就是开发的问题了。所以就试着去查找配置文档,还好啊,找到了一个formatter方法,传送门 点这里。所以庆幸最后搞定了,指不定以后会用到,在此记录一下,毕竟脑容量有限,好记性不如烂笔头。

先说明:echart版本:4.2.1。效果图如下:

直接上代码,先声明一个基本的option:

然后定义了缓存的数据:

最后就是给option赋值,并渲染图表了

好了,由于是代码笔记,没啥多说的,到此为止啦。