自学内容网 自学内容网

Superset二次开发之优化Mixed Chart 混合图(柱状图+折线)

背景

基于Mixed Chart(柱状图+折线)作图,显示 某维度A Top10 + '其他' 数据,接口返回了值为 undefined  的某维度A 数据,前端渲染成 某维度A 值为 

此图表存在的问题:

  1. 图表控件编辑页面,即便数据集正常查询出 Top10 + ‘其他’ 数据,但是堆积图表渲染时,返回了 值为 0 的多余的数据
  2. 比如'2016'年,正常情况下,有数据集【‘a’:22,‘b’:23,‘c’:24,‘d’:25,‘e’:26】,但是渲染时,显示【‘a’:22,‘f’:0,‘c’:24,‘d’:25,‘g’:0】,显然,2016年真正的完整的数据并没有显示出来

修复

  • superset-frontend\plugins\plugin-chart-echarts\src\MixedTimeseries\transformProps.ts
定位transformProps 函数: function transformProps 
==

原文地址:https://blog.csdn.net/u013985879/article/details/142391925

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!