Echarts数据可视化大屏开发如何优雅清晰的进行代码注释

简介: Echarts数据可视化大屏开发如何优雅清晰的进行代码注释

在echarts前端开发中,主要牵涉到html、js、css三种文件类型,其注释分为单行注释和多行注释。最大的感悟在于:代码的优雅就是注释格式的统一。

  • 单行注释格式
<!--这是单行注释-->
  • 多行注释格式
<!--
    这是多行注释
    这是多行注释
    这是多行注释
-->

一、版权注释格式

<!--
@author Poleng
@email 30930572@qq.com
@create date 2020-07-18 08:42:38
@modify date 2020-03-20 15:17:15
@desc A data visualization project based on echarts4.0.js. 
-->

二、head引入外部文件注释

    <!--核心图表视觉库-->
    <script type="text/javascript" src="js/visual_performance.js"></script>
    <!--KPI指标滚动数字翻牌器-->
    <script type="text/javascript" src="js/totalnum.js"></script>
    <!--核心样式表-->
    <link rel="stylesheet" href="css/common.css">

三、body指标代码分区注释

<!--加载动画-->
<div class="loading">
    <div class="loadbox"><img src="images/loading.gif">Loading...</div>
</div>
<!--头部标题-->
<div class="head">
    <img src="images/performance.png" alt="经营业绩">
</div>
<!--版权角标-->
<div id="datav-text-logo">漏刻有时</div>
 <!--KPI指标-->
                <div class="numNorm">
                    <div class="numbt">2019年营业收入</div>
                    <div class="numberRun"></div>
                </div>
                <!--柱图-->
                <div id="midBar" style="height: 150px;"></div>
                <!--同比增长-->
                <div class="midTitle">同比增长</div>
                <div class="dataTile">
                    <span>70%</span><span>15%</span><span>-1.46%</span><span>6.2%</span><span>5.3%</span></div>
                <div id="midRate" style="height: 150px;"></div>
                <!--损益简表-->
                <div class="midTitle">损益简表</div>

四、HTML执行javascript注释

    //隐藏加载动画;
    $(window).load(function () {
        $(".loading").fadeOut()
    })
    //年营业收入;
    function todayDeal() {
        var numRun = $(".numberRun").numberAnimate({num: '3053242.10', dot: 2, speed: 2000, symbol: ","});
        var nums = 3053242.10;
        setInterval(function () {
            nums += parseFloat((Math.random() * 152 + 5).toFixed(2) - 0);//随机累加3位数,或则直接填写数字,如18.88;
            numRun.resetData(nums);
        }, 3000);//3000毫秒=3秒;
    }
    todayDeal();
    //加载核心图表;
    $(function () {
        getCostData();
        getWagesData();
        getMidBarData();
        getMidRateData();
        getEfficiencyData();
    });


Done!

相关文章
|
2月前
|
资源调度 JavaScript API
vue-element-admin 综合开发五:引入 echarts,封装echarts 组件
这篇文章介绍了如何在vue-element-admin项目中引入并封装ECharts组件,以及如何实现折线图、柱状图和饼图的展示。
98 4
vue-element-admin 综合开发五:引入 echarts,封装echarts 组件
|
2月前
|
XML 前端开发 数据格式
echarts柱图前后端代码SpringCloud+Vue3
echarts柱图前后端代码SpringCloud+Vue3
53 1
|
3月前
|
JavaScript
echarts根据上级元素的大小自动更新echarts(element-resize-detector)配合防抖解决大屏页面卡顿的问题
如何在Vue中使用`element-resize-detector`库来自动更新ECharts图表的大小,以适应其上级元素大小的变化,并结合使用防抖技术来解决大屏页面上的卡顿问题。
146 5
|
4月前
|
数据可视化 前端开发 JavaScript
Echarts英雄联盟可视化大屏(记得收藏)
Echarts英雄联盟可视化大屏(记得收藏)
|
4月前
|
数据可视化 前端开发 JavaScript
Echarts+JS实现农业指挥舱可视化大屏!!附源码!!
Echarts+JS实现农业指挥舱可视化大屏!!附源码!!
|
4月前
|
数据可视化 前端开发 JavaScript
【Echarts大屏】智慧医疗可视化大屏(新手必用)
【Echarts大屏】智慧医疗可视化大屏(新手必用)
|
4月前
|
数据可视化 前端开发 JavaScript
Echarts+JS实现数据分析可视化大屏!!附源码!!
Echarts+JS实现数据分析可视化大屏!!附源码!!
|
4月前
|
前端开发 数据可视化 JavaScript
【揭秘神器】如何用Pyecharts轻松召唤出Echarts?只需几行Python代码,让你的数据瞬间生动起来!
【8月更文挑战第21天】Pyecharts是一款基于Python的图表生成库,利用Echarts强大的JavaScript可视化能力,让开发者无需编写前端代码即可在Python环境中创建美观图表。本文通过实例演示如何安装Pyecharts并生成一个展示城市气温分布的柱状图,包括基本图表生成及自定义样式设置,如颜色调整、图例显示等,最终将图表嵌入HTML文件展示,适合各水平开发者快速掌握数据可视化技能。
57 0
|
4月前
|
数据可视化
【Echarts大屏】智慧门店可视化大屏
【Echarts大屏】智慧门店可视化大屏
|
4月前
|
数据可视化 前端开发 JavaScript
【Echarts大屏】茶山指挥舱可视化大屏(记得收藏)
【Echarts大屏】茶山指挥舱可视化大屏(记得收藏)