echarts實現一個頁面多個餅狀圖共用方法的封裝
阿新 • • 發佈:2019-01-07
var warnStates = (function(){
var warnNumCount = warnNum;
var joinAllManCount = joinAllMan;
return {
warnStatesData : function(){
var res = [];
if(parseInt(warnNumCount)<parseInt(joinAllManCount)){
if(parseInt(warnNumCount)==0){
res.push(
{
name: '正常',
value:parseInt(joinAllManCount)
}
);
}else{
res.push(
{
name: '預警',
value: parseInt(warnNumCount)
},
{
name: '正常',
value:parseInt(joinAllManCount)-parseInt(warnNumCount)
}
);
}
}else{
res.push(
{
name: '預警',
value: parseInt(warnNumCount)
}
);
}
return res;
}
};
})();