博客
关于我
折线图上放面积并隐藏XY轴的线
阅读量:654 次
发布时间:2019-03-15

本文共 2137 字,大约阅读时间需要 7 分钟。

项目效果与配置说明

本项目采用ECharts进行数据可视化展示,主要实现了以下功能:

  • 图表交互:通过鼠标悬停 tooltips 准备功能,用户可以便捷地查看数据信息。

  • 横纵轴配置:对图表的横纵轴进行了详细的格式化设置,包括字体颜色、刻度表现等,确保图表外观符合设计要求。

  • 调色盘风格:采用了柔和的配色方案,使整个图表界面更加美观且易读。

  • 数据系列优化:对数据系列进行了独立处理,便于用户对不同数据系列进行单独分析。

  • 以下是具体技术实现代码示例:

    option = {    tooltip: {        trigger: 'axis',        boundaryGap: false,        axisPointer: {            type: 'cross',            label: {                backgroundColor: '#6a7985'            }        }    },    grid: {        left: '3%',        right: '4%',        bottom: '3%',        containLabel: true    },    xAxis: {        type: 'category',        data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],        axisLine: {            show: true,            lineStyle: {                color: "#ccc",                width: 0,                type: "solid"            }        },        axisTick: {            show: false        },        axisLabel: {            show: false,            textStyle: {                color: "black"            }        },        splitLine: {            show: false,            lineStyle: {                color: "#ccc"            }        }    },    yAxis: {        type: 'value',        nameTextStyle: {            color: 'blue'        },        axisLabel: {            show: false,            textStyle: {                color: "black",                margin: 15            }        },        axisTick: {            show: false        },        axisLine: {            show: false,            lineStyle: {                color: "#ccc",                width: 1,                type: "solid"            }        },        splitLine: {            show: false,            lineStyle: {                color: "#ccc"            }        }    },    series: [{        data: [120, 200, 150, 80, 70, 110, 130],        type: 'line',        barWidth: 30,        itemStyle: {            normal: {                color: '#4ad2ff'            }        },        showSymbol: false    }]};

    本配置文件主要体现了以下技术细节:

  • ** tooltips 维护**:通过设置 axis 作为触发点,实现了当用户在图表悬停时,自动显示数据信息。

  • 索引轴格式:通过 category 数据类型提升坐标轴的呈现效果,使其更符合数据表达需求。

  • 轴线和刻度设置:对坐标轴的外观和底线进行了细致的优化,确保图表视觉效果与设计目标一致。

  • 色彩和样式管理:采用延迟样式加载技术,提升用户体验。

  • 截图展示:

    效果图

    转载地址:http://mcrmz.baihongyu.com/

    你可能感兴趣的文章
    遇到问题之-httpd服务启动报错182行错误
    查看>>
    Centos 7配置LAMP(Apache HTTP +Mysql/Mariadb+php)yum安装方法
    查看>>
    pycharm如何设置(错误、警告类的标准提醒)
    查看>>
    Python3运行的时候错误:ModuleNotFoundError: No module named 'PIL'
    查看>>
    PHP是世界上最好的语言?Phython第一个不服
    查看>>
    Bugku CTF-web6
    查看>>
    Bugku CTF-web10 头等舱
    查看>>
    路由器和交换机简单总结(cisco设备)
    查看>>
    UML-配置图
    查看>>
    JS高级面向对象(二)-构造函数和原型
    查看>>
    python入门到秃顶(10):异常
    查看>>
    ES6_变量生明
    查看>>
    REACT_react的生命周期有哪些
    查看>>
    考研复试英语问答
    查看>>
    百度背景换肤案例
    查看>>
    修改ng-zorro中table对齐及宽度等细节
    查看>>
    输出对象的值——踩坑
    查看>>
    angular2项目里使用排他思想
    查看>>
    折线图上放面积并隐藏XY轴的线
    查看>>
    zabbix之自动发现
    查看>>