(本文档仅供参考)
问题:
在电子表格中实现一些echarts图形效果时,需要获取到图形的全部数据,根据图形中的全部数据来进行判断实现动态效果,如:根据占比来设置柱子颜色,这个时候需要在echarts图形的扩展属性中添加一个 "allFieldsData": true,但是发现图形如果在有设置并列轴是字符类型的时候,宏代码中options.allFieldsData可能只能获取到实际数据的第一个值,如下:
(1)电子表格echarts图形实际所有数据
(2)宏代码中获取到的allFieldsData只有一条
方案:
可以将原来设置在echarts中标记所有数据的allFieldsData,修改为:"enableDataSetData": true,如下图,即可在宏代码options.chartdata.data中获取到全部数据