UNIAPP获取天气
生活随笔
收集整理的這篇文章主要介紹了
UNIAPP获取天气
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
onLoad() {
uni.request({url: 'http://wthrcdn.etouch.cn/weather_mini?city=沈陽',method: 'GET',success: res => {console.log("今天的天氣",res.data.data.forecast[0].type);console.log("今天最高溫度",res.data.data.forecast[0].high);console.log("今天最低溫度",res.data.data.forecast[0].low);console.log("目前氣溫",res.data.data.wendu);console.log("明天的天氣",res.data.data.forecast[1].type);console.log("明天最高溫度",res.data.data.forecast[1].high);console.log("明天最低溫度",res.data.data.forecast[1].low);},fail: () => {this.openmsg("警告","天氣接口獲取失敗")},complete: () => {}});}
接收到請求內容:
{"data": {"data": {"city": "沈陽","forecast": {"0": {"date": "8日星期二","fengli": "<![CDATA[2級]]>","fengxiang": "南風","high": "高溫 30℃","low": "低溫 19℃","type": "晴"},"1": {"date": "9日星期三","fengli": "<![CDATA[3級]]>","fengxiang": "南風","high": "高溫 29℃","low": "低溫 19℃","type": "多云"},"2": {"date": "10日星期四","fengli": "<![CDATA[2級]]>","fengxiang": "南風","high": "高溫 23℃","low": "低溫 18℃","type": "雷陣雨"},"3": {"date": "11日星期五","fengli": "<![CDATA[2級]]>","fengxiang": "東風","high": "高溫 27℃","low": "低溫 17℃","type": "多云"},"4": {"date": "12日星期六","fengli": "<![CDATA[2級]]>","fengxiang": "東風","high": "高溫 30℃","low": "低溫 18℃","type": "多云"},"length": 5},"ganmao": "感冒易發期,外出請適當調整衣物,注意補充水分。","wendu": "29","yesterday": {"date": "7日星期一","fl": "<![CDATA[2級]]>","fx": "南風","high": "高溫 29℃","low": "低溫 14℃","type": "多云"}},"desc": "OK","status": 1000},"errMsg": "request:ok","header": {"access-control-allow-headers": "*","access-control-allow-methods": "*","access-control-allow-origin": "*","age": "115","cache-control": "must-revalidate, max-age=300","connection": "keep-alive","content-encoding": "gzip","content-length": "412","date": "Tue, 08 Jun 2021 07:12:28 GMT","server": "Tengine/2.3.2","x-via-ucdn": "HIT by 218.60.55.7, MISS by 180.97.190.59"},"statusCode": 200 }總結
以上是生活随笔為你收集整理的UNIAPP获取天气的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 系统常用参数的推荐设置(操作同样适合于其
- 下一篇: [转]VBA常用命令解析之001——On