idex

描述:当前是关于Echarts图表中的 折线图 示例。
 
            var data = {
    "code": 0,
    "msg": "",
    "data": {
        "list": [{
            "date": "2020-04-01",
            "value": 2492
        }, {
            "date": "2020-04-02",
            "value": 2423
        }, {
            "date": "2020-04-03",
            "value": 2357
        }, {
            "date": "2020-04-04",
            "value": 939
        }, {
            "date": "2020-04-05",
            "value": 678
        }, {
            "date": "2020-04-06",
            "value": 696
        }, {
            "date": "2020-04-07",
            "value": 2586
        }, {
            "date": "2020-04-08",
            "value": 2421
        }, {
            "date": "2020-04-09",
            "value": 2590
        }, {
            "date": "2020-04-10",
            "value": 2402
        }, {
            "date": "2020-04-11",
            "value": 923
        }, {
            "date": "2020-04-12",
            "value": 709
        }, {
            "date": "2020-04-13",
            "value": 2694
        }, {
            "date": "2020-04-14",
            "value": 2480
        }, {
            "date": "2020-04-15",
            "value": 2479
        }, {
            "date": "2020-04-16",
            "value": 2537
        }, {
            "date": "2020-04-17",
            "value": 2534
        }, {
            "date": "2020-04-18",
            "value": 982
        }, {
            "date": "2020-04-19",
            "value": 755
        }, {
            "date": "2020-04-20",
            "value": 2760
        }, {
            "date": "2020-04-21",
            "value": 2623
        }, {
            "date": "2020-04-22",
            "value": 2606
        }, {
            "date": "2020-04-23",
            "value": 2599
        }, {
            "date": "2020-04-24",
            "value": 2543
        }, {
            "date": "2020-04-25",
            "value": 860
        }, {
            "date": "2020-04-26",
            "value": 2289
        }, {
            "date": "2020-04-27",
            "value": 1261
        }, {
            "date": "2020-04-28",
            "value": 2578
        }, {
            "date": "2020-04-29",
            "value": 2552
        }, {
            "date": "2020-04-30",
            "value": 1815
        }],
        "dm": "idex.oa.com"
    }
}

// 判断日期是不是周末
function checkWeekend() {
    var startDate = $("input[name=begin_time]").val();
    var endDate = $("input[name=end_time]").val();
    var weekDays = 0; // 开始日期和结束日期之间相隔的周末天数
    var count = 0; // 循环次数
    if (startDate <= endDate) { // 开始日期必须小于结束日期,防止死循环
        var nextDate = startDate;
        while (nextDate != endDate) {
            nextDate = getNextDate(nextDate, 1);

            // 判断nextDate是否是周末,如果是周末则减去
            var day = new Date(nextDate).getDay(); //0-周日,6-周六
            if (day == 0 || day == 6) {
                weekDays++;
            }

            count++;
            if (count >= 180) { // 防止死循环
                break;
            }
        }
    }

    var day = $("input[name=day]").val();
    $("input[name=day]").val(day - weekDays); // 减去周末时间
}

option = {
    title: {
        text: 'idex'
    },
    xAxis: {
        data: data.data.list.map(t => t.date)
    },
    yAxis: {},
    series: [{
        type: 'line',
        data: data.data.list.map(t => t.value)
    }]
};