Vue如何实现疫情地图展示

      疫情仍在持续,全国疫情的数据也开始慢慢变好,如何利用前端开发的知识来完成地图呢?

一、 先搭建vue/cli脚手架

1、 先安装node.js

进入官网下载node.js

 

Vue如何实现疫情地图展示

node版本必须在10.0.0以上才支持

2、安装cnpm

1)、说明:npm(node package manager)是nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等);

2)、使用npm安装插件:命令提示符执行npm install <name>

3)、选装 cnpm  因为npm安装插件是从国外服务器下载,受网络影响大,可能出现异常,如果npm的服务器在中国就好了,所以我们乐于分享的淘宝团队干了这事!来自官网:“这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。”;  

安装:npm install -g cnpm --registry=https://registry.npm.taobao.org

输入cnpm -v,可以查看当前cnpm版本

PS:

yarn是个包管理器,是facebook发布的一款取代npm的包管理工具

//npm安装yarn

3、安装vue/cli脚手架构建工具

输入命令

cnpm install -g @vue/cli

 

Vue如何实现疫情地图展示

Vue如何实现疫情地图展示

4、创建项目

 

Vue如何实现疫情地图展示

5、启动项目

 

Vue如何实现疫情地图展示

6、 访问项目 

 

Vue如何实现疫情地图展示

二、 效果展示

 

Vue如何实现疫情地图展示

 

Vue如何实现疫情地图展示

三、具体代码实现

App.vue

Vue如何实现疫情地图展示

 

1、 疫情动态页

页面布局 

Vue如何实现疫情地图展示

导入echarts

 

Vue如何实现疫情地图展示

数据展示

 

Vue如何实现疫情地图展示

Vue如何实现疫情地图展示

 

2、 累计确诊

组件中直接添加map.vue 

Vue如何实现疫情地图展示

页面布局

 

Vue如何实现疫情地图展示

所需依赖

 

Vue如何实现疫情地图展示

配置文件 option

 

Vue如何实现疫情地图展示

Vue如何实现疫情地图展示

动态数据获取及数据展示

 

Vue如何实现疫情地图展示

功能就大功告成,这是通过JSONP的方式调用的在线接口;看了文档还有疑问的小伙伴可以扫码加微信群领取视频+全套源码资料

Vue如何实现疫情地图展示

长按扫码进学习群

前99名进群还可获得以下3重福利

福利1:赠送价值999元VUE项目实战课。

福利2:赠送价值299元ES6视频合集。

福利3:赠送42本前端精品电子书。