jquery 数组 如何循环取到option下series的data值
option = null;option = {
title: {
text: '某站点用户访问来源',
subtext: '纯属虚构',
x: 'center'
},
tooltip: {
trigger: 'item',
formatter: "{a}
{b} : {c} ({d}%)"
},
legend: {
orient: 'vertical',
left: 'left',
data: ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'f']
},
series: [{
name: '访问来源',
type: 'pie',
radius: '55%',
center: ['50%', '60%'],
data: [{
value: 72,
name: 'a'
},
{
value: 11,
name: 'b'
},
{
value: 1,
name: 'c'
},
{
value: 4,
name: 'd'
},
{
value: 6,
name: 'e'
},
{
value: 0,
name: 'f'
},
{
value: 3,
name: 'g'
},
{
value: 3,
name: 'f'
}
],
itemStyle: {
emphasis: {
shadowBlur: 10,
shadowOffsetX: 0,
shadowColor: 'rgba(0, 0, 0, 0.5)'
}
}
}]
};
var seriesData = option && option.series.data;
seriesData为数组,可以对其进行增删改
push shift splice
myChartObj.setOption(seriesDataNew)
可以设置新的数据 可以遍历 先取值,在依次读取 循环语句 先获取,再读取
页:
[1]