vue + echarts 实时图标_前端:开发一款基于 Vue 的个人天气预报

本文介绍了一个使用 Vue 和 ECharts 开发的个人天气预报 Demo,项目功能包括获取本地位置和时间,展示实时及未来天气信息,并支持城市切换。开发者首先需注册高德地图 API Key,理解 ECharts 基础,然后通过 Vue 初始化项目,创建组件,设置路由。在页面布局完成后,利用高德地图 API 获取定位和天气数据,结合 ECharts 展示天气图表。
摘要由CSDN通过智能技术生成

这是一个简单的天气预报 Demo,有天看手机上的天气,突发奇想,自己能不能也做个来玩玩啦。作为一个技术人员就是要保持一份好奇心。肯定没人家专业的做的好,纯玩。

先来张效果图:

171a127ce059f5aa7b76012fa73251ec.png

这里简单介绍一下项目的主要功能,先获取本地的位置信息和实时时间,然后根据城市名获取本地的实时天气信息和未来几天的天气信息。切换城市,可以选择想查看的城市的天气信息。

在开始项目之前需要先准备一点资料

天气预报的信息是来源于高德地图,所以你需要先注册一个账号并申请 Key。

还没用过高德的,这是教程: https://lbs.amap.com/api/javascript-api/guide/abc/prepare

然后还需要对 ECharts 有点一些了解,不懂的可以先去了解了解。 http://www.echartsjs.com/index.html

准备工作完了就可以开始干项目了

关于 Node 的安装和 Vue 初始化项目的知识这里就不说了,百度一下,资料有很多。

首先通过vue init webpack weather 创建项目,并安装依赖,安装完之后,把项目运行起来。

用你熟悉的代码编辑器打开项目,在 components 下新建 index.vue 文件。

然后在路由

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值