很久没写了后端
最近接了一个统计的功能 之前写的都是一些最基础的统计echarts
废话少说 我先把本身遇到的问题列出来 仅供参考3d
__________________我是分割线___________________blog
此次是作的折线图line和柱状图bar切换的功能图片
可能泥萌都知道bar堆叠是相似“累加”的效果(反正之前我是不知道,cai)文档
会出现这种状况(后端数据忽然没了。效果不是很明显,请放大图片)基础
当数据为0的时候我给了最小高度 barMinHeight: 1 这样数据为零的时候 会继续绘制图形方法
如图 当数据为零的时候 会继续叠加 致使超出整个高度im
因而 我须要echarts提供给我一个平铺的效果d3
文档上显示 须要设置toolbox中magicType的类型为tiled
用过这个东西的都知道 不仅是bar能够平铺 line也能够平铺
若是这样写了 个人页面上会出现这样的状况
也就是说 无论是折线图仍是柱状图 刚开始都是 堆叠的状态 点击平铺以后 才会是平铺的状态
换句话说 平铺是创建在折线图和柱状图类型的基础上的 不能只给平铺类型不给bar/line类型
只能从新找方法
这时候 咱们能够直接 把咱们series 中的 stack 换成 tiled 并把 咱们magicType中的tiled类型去掉
因而就能够看到这种效果了
over ~~~~