echarts图表,如何将数据集数值中的最大值,引入到代码中去控制max,求指导

image.png

var TABLE_DATA = getData('data1');option = {   dataset: {       source: TABLE_DATA,   },   polar: {       radius: [30, '80%']   },   angleAxis: {       clockwise: false ,       max: 6000,       startAngle: -270,       axisLabel: {           show: false       },   },   radiusAxis: {       type: 'category',   },   series: {       type: 'bar',       coordinateSystem: 'polar',       itemStyle: {           normal: {               // 定制显示(按顺序)               color: function(params) {                   var colorList = ['#508af5', '#f78763', '#fad873', '#00e697', '#58eaed']                   return colorList[params.dataIndex]               }           }       }   }};

FineReport yzm333277 发布于 2024-6-23 22:11
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-6-24 08:18

可以单独再写一个数据集data2

求数据集data1的最大值,

var MAX_DATA = getData('data2');

在这样就可以获取到了

  • yzm333277 yzm333277(提问者) var TABLE_DATA = getData('data1'); var MAX_DATA = getData('data2'); option = { dataset: { source: TABLE_DATA, }, polar: { radius: [30, '80%'] }, angleAxis: { clockwise: false , max: MAX_DATA, startAngle: -270, axisLabel: { show: false }, }, radiusAxis: { type: 'category', }, series: { type: 'bar', coordinateSystem: 'polar', itemStyle: { normal: { // 定制显示(按顺序) color: function(params) { var colorList = ['#508af5', '#f78763', '#fad873', '#00e697', '#58eaed'] return colorList[params.dataIndex] } } } } }; 数据集data2和数据集data1一样,看预览图表并没有获取到MAX_DATA呀?
    2024-06-30 22:39 
  • 2关注人数
  • 108浏览人数
  • 最后回答于:2024-6-24 08:18
    请选择关闭问题的原因
    确定 取消
    返回顶部