angularjs实现天气预报功能


Posted in Javascript onJune 16, 2020

本文实例为大家分享了angularjs实现天气预报的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>天气</title>
 <script src="../angular-1.5.5/angular.min.js"></script>
 <script>
  var u1="https://free-api.heweather.com/v5/weather?city=";
  var u2;
  var u3="&key=545d63e185fc48169a43cbabba6e74d2";
  var my=angular.module("my",[]);
  my.controller("mys",function ($scope,$http) {
   $scope.city="beijing";
   $scope.show=false;
   $scope.search=function () {
     u2=$scope.city;
     $scope.show=true;
     $http({
      url:u1+u2+u3
     }).then(function (data) {
      $scope.cityName=data.data.HeWeather5[0].basic.city;
      $scope.date=data.data.HeWeather5[0].daily_forecast[0].date;
      $scope.mTemp=data.data.HeWeather5[0].daily_forecast[0].tmp.max;
      $scope.xTemp=data.data.HeWeather5[0].daily_forecast[0].tmp.min;
     })
    $scope.city="";
   };
  })
 </script>
</head>
<body ng-app="my" ng-controller="mys">
 <input type="text" ng-model="city"/><button ng-click="search()">点击查询</button>
 <ul ng-show="show">
  <li>{{cityName}}</li>
  <li>{{date}}</li>
  <li>{{mTemp}}</li>
  <li>{{xTemp}}</li>
 </ul>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
浅谈tudou土豆网首页图片延迟加载的效果
Jun 23 Javascript
JavaScript调用客户端的可执行文件(示例代码)
Nov 28 Javascript
JS逆序遍历实现代码
Dec 02 Javascript
JavaScript实现表格点击排序的方法
May 11 Javascript
在javascript中使用com组件的简单实现方法
Aug 17 Javascript
AngularJS下对数组的对比分析
Aug 24 Javascript
js获取元素的标签名实现方法
Oct 08 Javascript
vue.js实现表格合并示例代码
Nov 30 Javascript
BootStrap fileinput.js文件上传组件实例代码
Feb 20 Javascript
js eval函数使用,js对象和字符串互转实例
Mar 06 Javascript
es7学习教程之fetch解决异步嵌套问题的方法示例
Jul 21 Javascript
Vue高版本中一些新特性的使用详解
Sep 25 Javascript
angular.js实现购物车功能
Oct 23 #Javascript
使用store来优化React组件的方法
Oct 23 #Javascript
node文件批量重命名的方法示例
Oct 23 #Javascript
详解vue 实例方法和数据
Oct 23 #Javascript
深入浅析javascript继承体系
Oct 23 #Javascript
Vue.js组件通信的几种姿势
Oct 23 #Javascript
Vue2.0+ElementUI实现表格翻页的实例
Oct 23 #Javascript
You might like
Zend Framework 2.0事件管理器(The EventManager)入门教程
2014/08/11 PHP
PHP递归调用数组值并用其执行指定函数的方法
2015/04/01 PHP
php文件包含的几种方式总结
2019/09/19 PHP
laravel Model 执行事务的实现
2019/10/10 PHP
PHP防止sql注入小技巧之sql预处理原理与实现方法分析
2019/12/13 PHP
DOM 基本方法
2009/07/18 Javascript
简单漂亮的js弹窗可自由拖拽且兼容大部分浏览器
2013/10/22 Javascript
js通过元素class名字获取元素集合的具体实现
2014/01/06 Javascript
网页广告中JS代码的信息监听示例
2014/04/02 Javascript
javascript学习笔记(五)原型和原型链详解
2014/10/08 Javascript
jquery表单对象属性过滤选择器实例分析
2015/05/18 Javascript
浅谈关于JavaScript API设计的一些建议和准则
2015/06/24 Javascript
jQuery+AJAX实现无刷新下拉加载更多
2015/07/03 Javascript
详解Bootstrap创建表单的三种格式(一)
2016/01/04 Javascript
老生常谈jquery id选择器和class选择器的区别
2017/02/12 Javascript
jquery拼接ajax 的json和字符串拼接的方法
2017/03/11 Javascript
vuex中的 mapState,mapGetters,mapActions,mapMutations 的使用
2018/04/13 Javascript
详解vue组件基础
2018/05/04 Javascript
elementUI多选框反选的实现代码
2019/04/03 Javascript
Vue数组响应式操作及高阶函数使用代码详解
2020/08/01 Javascript
[02:20]DOTA2中文配音宣传片
2013/05/22 DOTA
[02:55]含熏伴清风,风行者至宝、屠夫身心及典藏宝瓶二展示
2020/09/08 DOTA
Linux下安装python3.6和第三方库的教程详解
2018/11/09 Python
Pyspark获取并处理RDD数据代码实例
2020/03/27 Python
python中sort sorted reverse reversed函数的区别说明
2020/05/11 Python
AURALog面试题软件测试方面
2013/10/22 面试题
感恩节活动方案
2014/01/27 职场文书
人事专员职责
2014/02/22 职场文书
班干部竞选演讲稿
2014/04/24 职场文书
公司门卫工作职责
2014/06/28 职场文书
党员目标管理责任书
2014/07/25 职场文书
我的中国梦演讲稿高中篇
2014/08/19 职场文书
车贷收入证明范本
2014/09/14 职场文书
先进个人事迹材料范文
2014/12/30 职场文书
校长师德表现自我评价
2015/03/04 职场文书
使用scrapy实现增量式爬取方式
2022/06/21 Python