在 ECharts 中,雷达图(radar)的文字展示位置可以通过配置项进行灵活设置,主要涉及坐标轴标签、指示器名称等文字的位置调整。
javascript
option = {
radar: {
// 指示器配置
indicator: [
{ name: '攻力', max: 100, nameLocation: 'end', nameGap: 15 },
{ name: '防御力', max: 100, nameLocation: 'start', nameGap: 5 },
{ name: '速度', max: 100 },
{ name: '耐力', max: 100 },
{ name: '智力', max: 100 },
{ name: '敏捷', max: 100 }
],
// 坐标轴标签位置
axisLabel: {
position: 'outside' // 刻度标签显示在外侧
},
// 其他雷达图配置
radius: '70%',
center: ['50%', '50%']
},
series: [{
type: 'radar',
data: [{
value: [80, 60, 90, 70, 85, 95],
name: '角色A'
}]
}]
};