Skip to content

雷达图 Radar

效果

在线预览
在线模拟尺寸:

基本用法

typescript
{
  data: [
    { skill: '攻击', warrior: 90, mage: 40 },
    { skill: '防御', warrior: 80, mage: 30 },
    { skill: '速度', warrior: 50, mage: 70 },
    { skill: '魔法', warrior: 20, mage: 95 },
    { skill: '体力', warrior: 85, mage: 45 }
  ],
  series: [
    { type: 'radar', xField: 'skill', yField: 'warrior', color: '#3b82f6' },
    { type: 'radar', xField: 'skill', yField: 'mage', color: '#ef4444' }
  ]
}

填充区域

typescript
series: [{
  type: 'radar',
  xField: 'skill',
  yField: 'warrior',
  areaOpacity: 0.2    // 设置 > 0 则填充区域,网格变为多边形
}]

系列配置项

属性类型默认值说明
typestring-固定 'radar'
xFieldstring-维度字段
yFieldstring-数值字段
colorstring自动颜色
showPointbooleantrue是否显示顶点
pointSizenumber6顶点大小
areaOpacitynumber0填充透明度,>0 时网格变为多边形
最近更新