echarts图表

<div id="main" style="width: 37.5rem;height: 25rem;"></div>


<script>
    var myChart = echarts.init(document.getElementById("main"), 'light');
    $(function () {
        $.ajax({
            url: '/post/console.do',
            type: 'post',
            dataType: 'json',
            success: function (e) {
                $("#count1").text(e.userCount);
                $("#count2").text(e.userRegCount);
                $("#count3").text(e.galleryCount);
                $("#count4").text(e.galleryUploadCount);
                var option = {
                    title: {
                        text: '论坛发帖统计'
                    },
                    tooltip: {
                        trigger: 'item',
                        formatter: function (params) {
                            var date = new Date(params.value[0]);
                            date = date.getFullYear() + '-' +
                                (date.getMonth() + 1) + '-' +
                                date.getDate();
                            return date + '<br/>' +
                                params.value[1];
                        }
                    },
                    dataZoom: {
                        show: true,
                        start: 70
                    },
                    legend: {
                        data: ['论坛发帖统计']
                    },
                    grid: {
                        y2: 80
                    },
                    xAxis: [{
                        type: 'time',
                        splitNumber: 10
                    }],
                    yAxis: [{
                        type: 'value'
                    }],
                    series: [
                        {
                            name: '论坛发帖统计',
                            type: 'line',
                            data: (function () {
                                var arr = e.echarts;
                                var d = [];
                                for (var i in arr) {
                                    d.push([new Date(arr[i].dateTime), arr[i].countNumber])
                                }
                                return d;
                            })()


                        }
                    ]
                };
                myChart.setOption(option);
            }


        })
    })
</script>

转载于:https://www.cnblogs.com/JaminYe/p/10763372.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值