问题背景
最近在做前端echarts的折线图堆叠图标,发现问题是y轴的数据和后端接口返回的数据对应不上
解决办法
方案1
查看了前端代码发现在echart的图表中有一个‘stack’的属性,尝试把他删除之后y轴的数据和后端提供的数据就保持一致了。
方案2
把stack的属性值修改为不一样的属性值,比如:之前stack的属性值都为total,现在他他们的属性值设置为不一致的属性
stack属性分析
stack属性会把同一个维度上的数据进行加和的处理,所以体现在y的数据就会基数变大。进而每一个小的节点也会变大。
所以只需要修改stack属性,把他删除或者修改属性值即可