美文网首页
Echarts - 一个让我很艹蛋的报表设计图

Echarts - 一个让我很艹蛋的报表设计图

作者: 背着生活往前走你才辨的出美和丑 | 来源:发表于2020-12-22 11:23 被阅读0次

设计图如下:


优秀的设计

用echarts实现,代码如下,无注释。

var myChart = echarts.init(document.getElementById('main'));
    var x = new Array();
    var optionx = new Array();
    var y = new Array();
    for(var i = 0; i < chartData.length; i++){
        for (item in chartData[i]){
            x.push(item);
            y.push(chartData[i][item]);
        }
    }
    for(var i = 0; i < x.length; i++){
        var index1 = x[i].indexOf('-') + 1;
        optionx.push(x[i].substring(index1,x[i].length));
    }
    
    // 指定图表的配置项和数据
    var option = {
        backgroundColor: "#FCFCFC",
        tooltip : {
            backgroundColor: "#17191D",
            trigger: 'axis',
            axisPointer: {
                type: "none",
                label: {
                    backgroundColor: '#6a7985'
                }
            },
            formatter: function(params, ticket, callback) {
                return '<div style="padding: 5px;overflow: hidden;"><div style="display: block;font-size: 12px;line-height: 14px;margin-bottom: 6px;">'+x[params[0].dataIndex]+'</div><div style="display: block;width: 1px;height: 9px;border-radius: 3px;background-color: #1890FF;margin-top: 2.5px;float: left;"></div><div style="display: block;float: left;margin-left: 7px;font-size: 12px;line-height: 14px;">'+params[0].data+'</div></div>';
            }
        },
        grid: {
            top: 0,
            bottom: 36,
            left: -20,
            right: -20
        },
        xAxis :{
            type : 'category',
            boundaryGap : false,
            axisLine : {
                show: false,
                lineStyle :{
                    color : "#C6D2DD"
                }
            },
            axisLabel: {
                color : "#666"
            },
            splitLine : {
                show: true,
                lineStyle :{
                    color : "#D7D8DA",
                    type : "dashed"
                }
            },
            axisTick : {
                show: false,
                lineStyle :{
                    color : "#EBEBEB"
                }
            },
            data : optionx
        },
        yAxis : {
            type : 'value',
            axisLine :{
                show: false
            },
            axisLabel : {
                show: false
            },
            splitLine : {
                show: false
            },
            axisTick : {
                show: false
            }
        },
        series : [
            {
                type:'line',
                stack: '总量',
                smooth : true,  //是否平滑显示
                symbolSize : 6,
                itemStyle : {
                    color: "#FFD205",
                    borderColor : "#FFD205",
                    borderWidth : 2
                },
                lineStyle : {
                    color : "#FFD205",
                    width : 4
                },
                areaStyle : {
                    color : "#FFF",
                    origin : "end",
                    opacity : 1
                },
                data:y
            }
        ]
    };

    myChart.setOption(option);

相关文章

  • Echarts - 一个让我很艹蛋的报表设计图

    设计图如下: 用echarts实现,代码如下,无注释。

  • 艹蛋的社区

    去社区办事,再次体验了什么叫做艰难! 姑娘幼儿园因为属于管理费减免的幼儿园,所以原本我还挺高兴的,虽然本身费用也不...

  • 艹蛋的老天

    有时候, 这个世界真的很浑蛋! 可命运毕竟在自己手上, 你改变不了它的浑蛋, 就要让自己变得坚强。

  • MongoDB JavaApi 简单包装成sql查询

    背景 最近项目经理让我着手做一些报表,前台基于React+echarts+antd ,后台spring boot,...

  • 休想让我温和的死去

    这个世界想让我放弃热爱,想让我丢盔弃甲,想让我跟这个艹蛋的世界投降,那是不可能的。 去他娘的。我必然还是...

  • Vue 后台管理项目14-ECharts完成数据报表

    ECharts完成数据报表 官方传送门https://echarts.baidu.com/tutorial.htm...

  • 20201120艹蛋哦

    最近班上俩滚蛋又开始作妖了。让人头疼又无计可施,这一年分外漫长。 跟傻子,真的没啥好说的。 家长也是连嘴皮子都懒得...

  • 憋尿行千里,憋稀寸难行

    妈蛋,刚差点拉一身稀艹艹艹艹艹 出门散步刚到河边,感觉到肚子痛,预感不妙,赶紧打道回府 走一半情况就恶化了,千军万...

  • 项目总结(一)ECharts数据报表系统

    ECharts数据报表系统用到技术:jQuery,ECharts,jQuery-ui的日期选择器插件 Echart...

  • 电影黑天鹅观后感

    这是一部让我起鸡皮的电影,一开始我觉得编剧很艹蛋,成功就要付出超乎寻常的代价 这不就是为了迎合大众心理嘛?...

网友评论

      本文标题:Echarts - 一个让我很艹蛋的报表设计图

      本文链接:https://www.haomeiwen.com/subject/exwagktx.html