这是我的小程序中的echarts 代码,页面已经获取到数据,也通过setData写到data里了
现在想问,如何把这个teamname中的value 写入到echarts的data中去?
function initChart(canvas, width, height) {
const chart = echarts.init(canvas, null, {
width: width,
height: height
});
canvas.setChart(chart);
var option = {
radar: {
indicator: [{
text: '攻击',
max: 100
},
{
text: '速度',
max: 100
},
{
text: '身体',
max: 100
},
{
text: '防守',
max: 100
},
{
text: '组织',
max: 100
}
],
center: ['50%', '50%'],
radius: '50%',
startAngle: 90,
splitNumber: 0,
shape: 'polygon',
name: {
formatter: '【{value}】',
textStyle: {
color: '#72ACD1'
}
},
splitArea: {
areaStyle: {
color: ['#D3D3D3']
}
},
axisLine: {
lineStyle: {
color: 'rgba(255, 255, 255, 0.4)'
}
}
},
series: [{
type: 'radar',
data: [],
itemStyle: {
normal: {
areaStyle: {
type: 'default',
color: "#EA6A69",
opacity: 0.5
}
}
},
}]
}
chart.setOption(option);
return chart;
}
http://bestvayne.github.io/20...
最后还是参考了Echart的官方文档,以及小程序的官方文档,用chartOption方法将获取的数据插入到UI中