/** * * */ <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="../angulatjs/angular-1.5.5/angular.min.js"></script> <script> var url1='https://free-api.heweather.com/v5/weather?city='; var url3='&key=545d63e185fc48169a43cbabba6e74d2'; var myapp=angular.module("myapp",[]); myapp.controller("myCtrl",function ($scope,$http) { $scope.show=false; $scope.btn=function () { $scope.show=true; var url2=$scope.city; $http({ url:url1+url2+url3 }).then(function (data) { $scope.data=data.data; $scope.cityname= $scope.data.HeWeather5[0]; }) $scope.city="" } }); </script> </head> <body ng-app="myapp" ng-controller="myCtrl"> <input type="text" ng-model="city"><button ng-click="btn()">查询</button> <ul ng-show="show"> <li> 城市:{{cityname.basic.city}}<br> 日期:{{cityname.daily_forecast[0].date}}<br> 温度:{{cityname.daily_forecast[0].tmp.max}}-{{cityname.daily_forecast[0].tmp.min}} </li> </ul> </body> </html>
angular.js查询天气
最新推荐文章于 2024-07-03 22:04:08 发布