87,910
社区成员
发帖
与我相关
我的任务
分享
option = {
tooltip: {
formatter: "{a}:{c}"
},
toolbox: {
show: false
},
pointer: {
length: '10%',
width: 4,
color: 'auto'
},
series: [
{
name: '当前线程数',
type: 'gauge',
startAngle: 180,
endAngle: 0,
splitNumber: 5,
max:100,
detail: {
formatter: '{value}',
offsetCenter: [0, '10%'],
textStyle: {
color: 'auto',
fontSize: 20
}
},
data: [{ value: 0 }]
}
]
};
当我不给max 赋值的时候仪表盘是正常工作的,当我给max附一个值的时候,仪表盘的指针就会指向max值,这个错误是怎么回事啊? option.series[0].max = data.maxThread;
option.series[0].data[0].value = data.count;
option = {
tooltip: {
formatter: "{a}:{c}"
},
toolbox: {
show: false
},
pointer: {
length: '10%',
width: 4,
color: 'auto'
},
series: [
{
name: '当前线程数',
type: 'gauge',
startAngle: 180,
endAngle: 0,
splitNumber: 5,
max:100,
detail: {
formatter: '{value}',
offsetCenter: [0, '10%'],
textStyle: {
color: 'auto',
fontSize: 20
}
},
data: [{ value: 0 }]
}
]
};
clearInterval(timeTicket);
timeTicket = setInterval(function (){
var vmax = (Math.random()*100).toFixed(2) - 0;
var curv = vmax - 10 >0?vmax-10:0;
option.series[0].max = vmax;
option.series[0].data[0].value =curv;
myChart.setOption(option,true);
},2000)
拷贝到http://echarts.baidu.com/doc/example/gauge2.html 里面运行