项目中有饼状图切换漏斗图的需求,个人实现历程,记录下。
1. 去官网查询饼图如何切换漏斗图;
https://www.echartsjs.com/examples/zh/editor.html?c=pie-roseType
然并卵,虽然饼图出来了,然而并没有切换漏斗图的图标,看来官网示例也有bug哦;
2. 排查原因;
查看官方文档,发现toolbox-feature-magicType-type属性中只有line. bar. stack. tiled四个值,并无funnel漏斗属性值;
继续排查,发现echarts版本不一致导致
2.0和3.0 引入的文件不一样;
2.0版 : echarts-all.js
3.0版: echarts.min.js
3. 引入echarts2,重新