最近在做项目中要用到调用天气接口,在网上找了很多资料之后发现https://www.tianqiapi.com/的天气API挺好的,好用而且免费,调用也很简单。在此做个笔记,大家一起学习交流,如有问题欢迎指正。

天气API文档截图:appid及appsecret通过申请在 用户中心查看。cityid如果不添加默认的是当前IP地址所在的地区。

ajax代码:result中返回的是近7天的天气预报情况,由于我这边只需要去当天的直接就取了data[0]。

 Hqtq() {

                        this.ajax({
//url: 'https://www.tianqiapi.com/api/',
url:'https://www.tianqiapi.com/api/?version=v1&appid=XXXX&appsecret=$$$$$',
success: function(result) {
this.Weatherdata = result.data[0]; }
}) }

HTML代码:前端用了Vue.js

<div><a class="Weatherssd">{{Weatherdata.tem2}}</a><a class="WeatherState">{{Weatherdata.wea}}</a><a class="WeatherDate">{{Weatherdata.date}} {{Weatherdata.week}}</a><a class="WeatherPersent">{{Weatherdata.humidity}}%</a></div>

最新文章

  1. HDU 5937 Equation
  2. 【leetcode】Copy List with Random Pointer (hard)
  3. mysql的binlog
  4. Windows Phone SDK 8.0 安装系统要求
  5. second blog编程之美------控制cpu曲线
  6. ACCESS中类型操作(限制、转换)
  7. BP简单的理解神经网络
  8. linux命令英文缩写的含义(方便记忆)
  9. seaborn使用(绘图函数)
  10. 和菜鸟一起学linux之常见错误的解决和常用命令
  11. C# NuGet包管理命令
  12. SpringBoot入门教程(三)通过properties实现多个数据库环境自动切换配置
  13. 如何优雅的使用 Python 实现文件递归遍历
  14. .Net Core中的日志组件(Logging)
  15. WSDL(Web服务描述语言)详细解析(全文转载学习用)
  16. vue动画
  17. Swift3.0:Get/Post同步和异步请求
  18. 前端js上传文件插件
  19. springmvc获取资源文件的两种方式(超简单)
  20. xp 如何打开(进行)远程桌面连接

热门文章

  1. 如何使用 nvm-windows 管理 nodejs 版本
  2. SSM整合环境搭建demo
  3. 如何简单地利用Bitmap为中介储存图片到数据库中
  4. GitLab与Git的结合
  5. HomeBrew 安装
  6. JDBC秒变C3P0连接池——再加连接解耦
  7. TypeScript环境安装,以及配置idea开发环境
  8. 【MySQL】ON DUPLICATE KEY UPDATE
  9. 【POJ - 2456】Aggressive cows(二分)
  10. 20190803 NOIP模拟测试12「斐波那契(fibonacci)&#183; 数颜色 &#183; 分组 」