首页 > 其他 > 详细

FusionCharts 更新 chart data 数据

时间:2019-01-14 19:55:45      阅读:247      评论:0      收藏:0      [点我收藏+]
var AlarmChart = null;

function alarmChartReBuild(totalNum, alarmNum) {

    var alarmPart = (alarmNum * 100.0) / (totalNum * 1.0);
    
    var isSliced = 1;
    if (alarmPart == 0) {
        isSliced = 0;
    }
    
    var chartdata = alarmChartBuild(100 - alarmPart, alarmPart, isSliced);
    
    AlarmChart.setChartData(chartdata, "json");
}

function init_AlarmChart() {
    var chartdata = alarmChartBuild(100, 0, 0);
    
    FusionCharts.ready(function() {
        AlarmChart = new FusionCharts({
          type: "doughnut3d",
          renderAt: "chart-container",
          width: "100%",
          height: "100%",
          dataFormat: "json",
          dataSource: chartdata
       });
       //AlarmChart.setTransparent();//背景透明   设置上这个
       AlarmChart.render();
    });
}

function alarmChartBuild(normalPart, alarmPart, isSliced) {

    return {
        "chart": {
            "caption": "综合运行率",
            "numberPrefix": "%",
            //"bgAlpha": "0,0",
            //"canvasBgAlpha": "0",
            "skipOverlapLabels": "0",
            "startingAngle": "15",
            "showLegend": "1",
            "defaultCenterLabel": "Total revenue: $64.08K",
            "centerLabel": "Revenue from $label: $value",
            "centerLabelBold": "1",
            "showTooltip": "0",
            "decimals": "0",
            "paletteColors": "#1aaf5d,#f45b00,#0075c2,#f2c500,#8e0000",
            "theme": "fusion"
        },
        "data": [{
            "label": "正常",
            "value": normalPart
        }, {
            "label": "异常",
            "isSliced": isSliced,
            "value": alarmPart
        }]
    };

}

两个好用的网址:

FusionCharts使用教程:Fusioncharts API参考方法(Functions)总结

https://www.ev我的get.com/article/2014/5/9/20959.html

http://www.cnblogs.com/aspphp/p/6209286.html

 

FusionCharts 更新 chart data 数据

原文:https://www.cnblogs.com/LcxSummer/p/10268443.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!