$http请求数据主要会有以下三种方式
1.get请求
2.post请求
3.jsonp
下面将为大家演示用get请求获取数据,仅供参考。
源码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <script type="text/javascript" src="https://code.angularjs.org/1.3.0/angular.min.js"></script> <title></title> <script type="text/javascript"> var app = angular.module("myApp", []); app.value("url", "https://free-api.heweather.com/v5/weather?city=beijing&key=545d63e185fc48169a43cbabba6e74d2"); app.controller("myCtrl", function ($scope, $http, url) { $http.get(url).then(function (response) { $scope.city = response.data.HeWeather5[0].basic.city; $scope.now = response.data.HeWeather5[0].now.cond.txt; }, function (response) { console.log(response.status); }); }); </script> </head> <body ng-app="myApp"> <div ng-controller="myCtrl"> <div>城市:{{ city }}</div> <div>天气:{{ now }}</div> </div> </body> </html>