【文件属性】:
文件名称:react-weather-app:React天气应用
文件大小:521KB
文件格式:ZIP
更新时间:2021-05-18 02:46:56
react javascript sass weather js
天气在ReactJS上的应用
描述
代表API天气数据的前端React JS应用程序。
现场演示。
主要特点
从今天开始提供7天的预测;
可以通过名称或当前地理位置选择城市;
如果设备不支持地理位置或在设备上关闭地理位置,则会通知用户;
如果找不到城市,则会通知用户(API错误响应);
在历史记录列表中,显示了当前日期的温度;
“当前天气”部分显示的温度和图标取决于当前的白天(例如,您在塔林,并且您的时间是星期五01:00 AM-您正在寻找纽约。当时的纽约时间是02:00 PM,星期四-您将看到当前纽约白天的天气以及从星期四开始的7天的天气预报);
“刻度类型”控制开关温度从摄氏温度到华氏温度,反之亦然;
如果要重新加载页面,则应用状态将恢复(如果通过名称选择了任何位置,或者地理坐标用户将看到已保存的预测,并且数据将在bachground中更新);
在从API检索数据的过
【文件预览】:
react-weather-app-master
----.gitignore(299B)
----package.json(3KB)
----package-lock.json(406KB)
----src()
--------api()
--------components()
--------assets()
--------index.js(231B)
--------constants()
--------index.scss(126B)
--------styles()
----public()
--------index.html(2KB)
--------favicon.ico(4KB)
--------manifest.json(326B)
----scripts()
--------build.js(5KB)
--------test.js(732B)
--------start.js(3KB)
----README.md(4KB)
----config()
--------polyfills.js(856B)
--------jest()
--------webpack.config.dev.js(14KB)
--------webpackDevServer.config.js(5KB)
--------webpack.config.prod.js(18KB)
--------paths.js(2KB)
--------env.js(3KB)
----_mockup()
--------weather.jpg(97KB)
----.editorconfig(245B)