echarts-liquidfill 水球图动态设置data参数无效 20
直接写死比如data[0.8,0.8,0.9]是能正常显示,但是动态复制就不行了呢,有遇到过类似问题的吗以下这两种情况,这种就可以:methodA(){vara=[0.4...
直接写死比如data[0.8,0.8,0.9]是能正常显示,但是动态复制就不行了呢,有遇到过类似问题的吗
以下这两种情况,这种就可以:
methodA(){
var a = [0.44];
option = {
series: [{
...
...
data:a;
}]
}
}
但是这种动态赋值的就不行
methodA(a){ // 调用的时候传入a为[0.44]
option = {
series: [{
...
...
data:a;
}]
}
} 展开
以下这两种情况,这种就可以:
methodA(){
var a = [0.44];
option = {
series: [{
...
...
data:a;
}]
}
}
但是这种动态赋值的就不行
methodA(a){ // 调用的时候传入a为[0.44]
option = {
series: [{
...
...
data:a;
}]
}
} 展开
1个回答
展开全部
var chart = eval('[ { "counts":3, "region":"东城区" }, { "counts":2, "region":"朝阳区" }, { "counts":5, "region":"海淀区" } ]');
var length = chart.length;
var arrays = new Array();
for(var i = 0l i < length; i++){
arrays[i] = {
value:chart['counts'][i],
name:chart['region'][i]
}
}
data:arrays
var length = chart.length;
var arrays = new Array();
for(var i = 0l i < length; i++){
arrays[i] = {
value:chart['counts'][i],
name:chart['region'][i]
}
}
data:arrays
追问
还是不行,一下这两种情况,这种就可以:
methodA(){
var a = [0.44];
option = {
series: [{
...
...
data:a;
}]
}
}
但是这种动态赋值的就不行
methodA(a){ // 调用的时候传入a为[0.44]
option = {
series: [{
...
...
data:a;
}]
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询