>  기사  >  웹 프론트엔드  >  Angular에서 일기예보를 쿼리하는 방법

Angular에서 일기예보를 쿼리하는 방법

亚连
亚连원래의
2018-06-15 11:14:261895검색

이 글에서는 주로 Angular에서 구현한 간단한 쿼리 일기 예보 기능을 소개하며, 타사 API 인터페이스 상호 작용을 위한 AngularJS의 관련 운영 기술이 포함되어 있습니다. 도움이 필요한 친구는 이를 참조할 수 있습니다

이 글에서는 구현된 간단한 쿼리 일기 예보 기능에 대해 설명합니다. 각도로. 참고할 수 있도록 모든 사람과 공유하세요. 세부 사항은 다음과 같습니다.

실행 효과를 먼저 살펴보겠습니다.

구체적인 코드는 다음과 같습니다.

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <script src="angular.min.js"></script>
</head>
<body ng-app="myApp" ng-controller="siteCtrl">
<p >
  <input type="text" ng-model="city2" value="beijing">
  <button ng-click="check()">btn</button>
  <p>未来3天的天气情况</p>
  <ul ng-show="toggle">
  <li>
    {{city.basic.city}};<span>跟新时间:{{city.basic.update.loc}}</span>
    <p>气温:{{city.now.tmp}}deg</p>
    <p>wind:{{city.now.wind.dir}}</p>
  </li>
</ul>
</p>
<script>
  var url1=&#39;https://free-api.heweather.com/v5/weather?city=&#39;;
  var url3=&#39;&key=545d63e185fc48169a43cbabba6e74d2&#39;;
  var app = angular.module(&#39;myApp&#39;, []);
  app.controller(&#39;siteCtrl&#39;, function($scope, $http) {
    $scope.toggle=false;
    $scope.check=function(){
      $scope.toggle=true;
      var url2=$scope.city2;
      $http({
        url:url1+url2+url3
      }).then(function(data){
        console.log(data.data);
        $scope.data=data.data;
        $scope.city=$scope.data.HeWeather5[0];
      });
    };
  });
</script>
</body>
</html>

위는 제가 모두를 위해 컴파일한 내용입니다. 앞으로 모든 사람에게 도움이 되기를 바랍니다.

관련 기사:

Vue 컴포넌트 통신에서 버스를 사용하는 방법

Swiper를 사용하여 페이지 이미지 캐러셀을 구현하는 방법

Swiper를 사용하여 페이저 사용을 구현하는 방법

수치 자동화를 구현하는 방법 JavaScript에 추가됨

React 프로젝트에서 Redux를 사용하는 방법(자세한 튜토리얼)

위 내용은 Angular에서 일기예보를 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.