zoukankan      html  css  js  c++  java
  • ECharts前端图形展示

    这次负责慢查询预警,前后端都是自己处理,这次遇到了前端作图的需求,做一个记录以便后续使用;

    使用的作图方式是ECharts,相应的example官方有相应的文档和使用方法,比较简单,一下只贴链接:

    http://www.echartsjs.com/examples/

    说明:遇到了两个问题,其一是toolbox中的中文乱码,我这边的解决方法是添加echarts.min.js即可;其二是toolbox中的position的位置,这个需要再option中添加right:'30'即可,可以参考调整。

        function drawTrendGraph(xAxis, yAxis){
            distChart = echarts.init(document.getElementById("instance-slow-graph"));
            $(window).resize(() => $(distChart).resize());
            const option = {
                toolbox: {
                    right:'30',
                    feature: {
                        dataZoom: {
                            yAxisIndex: false
                        },
                        saveAsImage: {
                            pixelRatio: 2
                        }
                    }
                },
                tooltip: {
                    trigger: 'axis',
                    axisPointer: {
                        type: 'shadow'
                    }
                },
                grid: {
                    bottom: 90
                },
                dataZoom: [{
                    type: 'inside'
                }, {
                    type: 'slider'
                }],
                xAxis: {
                    data: xAxis,
                    silent: false,
                    splitLine: {
                        show: false
                    },
                    splitArea: {
                        show: false
                    }
                },
                yAxis: {
                    splitArea: {
                        show: false
                    }
                },
                series: [{
                    type: 'bar',
                    data: yAxis,
                    // Set `large` for large data amount
                    large: false
                }]
            };
            distChart.setOption(option);
        }

  • 相关阅读:
    使用ansible实现批量免密认证
    python自如爬虫
    python批量发邮件
    诸葛亮诫子书
    CSS3阴影 box-shadow的使用和技巧总结
    js必须掌握的基础
    心态不好,你将永远是个弱者!
    Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法总结
    xampp的安装和配置
    css3动画
  • 原文地址:https://www.cnblogs.com/jayinnn/p/10237942.html
Copyright © 2011-2022 走看看