**1.工具介绍
**
本次案例需要的工具(包括但不限于):vscode(代码编辑器),node.js(各类插件下载工具),china.js,echarts.min.js,juquery.min.js等(JavaScript相关的.js官方插件),IDEA(所有的代码都可以在这里写)
涉及到的语言等技术:html5+css+JavaScript ajax轮询请求
项目发布工具:gitee代码托管(静态页面)
项目已经托管在gitee:[http://krystaljungen.gitee.io/my-krystal2/],欢迎访问!!!
2.项目成品展示与项目布局
该项目使用了ECharts多个图表实现对新冠疫情中国地区的分析与展示,使用可视化大屏的方式展现:
如图,项目布局如下:
**3.实现
ide项目结构如下:
**
3.1 项目插件引入
本项目需要引入JQuery、ECharts的支持。所有插件可以均可以在官网找到。这里给出ECharts的插件网址:ECharts教程,读者可以花费稍短的时间即可快速入门。
本项目引入的插件如下:
<script src="./js/echarts.min.js"></script>
<script src="./js/china.js"></script>
<script src="./js/jquery.min.js"></script>
<script src="./js/index.js"></script>
其中,index.js为整个html文件的js部分,所以直接引入即可。
3.2 中国数据总览的实现
效果图如下:
html代码:
<div id="center1">
<div class="item">
<div class="number" id="confirm">123</div>
<div class="text">累计确诊</div>
</div>
<div class="item">
<div class="number" id="heal">123</div>
<div class="text">累计治愈</div>
</div>
<div class="item">
<div class="number" id="dead">123</div>
<div class="text">累计死亡</div>
</div>