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 相关文章推荐
jquery中dom操作和事件的实例学习-表单验证
Nov 30 Javascript
上传的js验证(图片/文件的扩展名)
Apr 25 Javascript
js hover 定时器(实例代码)
Nov 12 Javascript
javascript操作table(insertRow,deleteRow,insertCell,deleteCell方法详解)
Dec 16 Javascript
教你使用javascript简单写一个页面模板引擎
May 05 Javascript
jQuery+css3实现文字跟随鼠标的上下抖动
Jul 31 Javascript
jquery分页插件jquery.pagination.js实现无刷新分页
Apr 01 Javascript
js HTML5 Canvas绘制转盘抽奖
Sep 13 Javascript
轻松理解vue的双向数据绑定问题
Oct 30 Javascript
解决layui 复选框等内置控件不显示的问题
Aug 14 Javascript
详解Vue3.0 前的 TypeScript 最佳入门实践
Jun 18 Javascript
vue实现无缝轮播效果(跑马灯)
May 14 Vue.js
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
奉献出一个封装的curl函数 便于调用(抓数据专用)
2013/07/22 PHP
php调整gif动画图片尺寸示例代码分享
2013/12/05 PHP
如何离线执行php任务
2017/02/21 PHP
记录几个javascript有关的小细节
2007/04/02 Javascript
js或css文件后面跟参数的原因说明
2010/01/09 Javascript
javascript使用activex控件的代码
2011/01/27 Javascript
ASP.NET jQuery 实例10 动态修改hyperlink的URL值
2012/02/03 Javascript
jquery获取子节点和父节点的示例代码
2013/09/10 Javascript
js中typeof的用法汇总
2013/12/12 Javascript
深入理解jQuery()方法的构建原理
2016/12/05 Javascript
Bootstrap面板(Panels)的简单实现代码
2017/03/17 Javascript
AngularJS2中一种button切换效果的实现方法(二)
2017/03/27 Javascript
JavaScript实现简单图片轮播效果
2017/08/21 Javascript
js实现input密码框显示/隐藏功能
2020/09/10 Javascript
vue实现简单跑马灯效果
2020/05/25 Javascript
python获取文件后缀名及批量更新目录下文件后缀名的方法
2014/11/11 Python
python制作最美应用的爬虫
2015/10/28 Python
详解python中xlrd包的安装与处理Excel表格
2016/12/16 Python
python 将日期戳(五位数时间)转换为标准时间
2019/07/11 Python
Python 中list ,set,dict的大规模查找效率对比详解
2019/10/11 Python
python GUI库图形界面开发之PyQt5开发环境配置与基础使用
2020/02/25 Python
Keras loss函数剖析
2020/07/06 Python
Python利用Pillow(PIL)库实现验证码图片的全过程
2020/10/04 Python
HTML5 CSS3给网站设计带来出色效果
2009/07/16 HTML / CSS
用纯css3和html制作泡沫对话框实现代码
2013/03/21 HTML / CSS
林清轩官方网站:山茶花润肤油开创者
2016/10/26 全球购物
Paradigit比利时电脑卖场:购买笔记本、电脑、平板和外围设备
2016/11/28 全球购物
高分子材料个人求职信范文
2013/09/25 职场文书
中文系师范生自荐信
2013/10/01 职场文书
护士辞职信模板
2014/01/20 职场文书
贷款承诺书范文
2014/05/19 职场文书
学雷锋志愿者活动总结
2014/06/27 职场文书
幼儿园教师师德师风演讲稿:我自豪我是一名幼师
2014/09/10 职场文书
检查机关党的群众路线个人整改措施
2014/10/04 职场文书
导游词之潮音寺
2019/09/26 职场文书
DQL数据查询语句使用示例
2022/12/24 MySQL