當(dāng)前位置:
首頁(yè) >
前端技术
> javascript
>内容正文
javascript
AngularJS学习之旅—AngularJS Http(九)
生活随笔
收集整理的這篇文章主要介紹了
AngularJS学习之旅—AngularJS Http(九)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1、AngularJS XMLHttpRequest
$http 是 AngularJS 中的一個(gè)核心服務(wù),用于讀取遠(yuǎn)程服務(wù)器的數(shù)據(jù)。
eg:
?
此外還有以下簡(jiǎn)寫(xiě)方法:
$http.get
$http.head
$http.post
$http.put
$http.delete
$http.jsonp
$http.patch
?
2、v1.5 中$http 的 success 和 error 方法已廢棄。使用 then 方法替代。
?
以下是存儲(chǔ)在web服務(wù)器上的 JSON 文件:
{"sites": [{"Name": "百度","Url": "www.baidu.com","Country": "CN"},{"Name": "Google","Url": "www.google.com","Country": "USA"},{"Name": "Facebook","Url": "www.facebook.com","Country": "USA"},{"Name": "微博","Url": "www.weibo.com","Country": "CN"}] }?
AngularJS 1.5以上版本 - 實(shí)例
<div ng-app="myApp" ng-controller="siteCtrl"> <ul><li ng-repeat="x in names">{{ x.Name + ', ' + x.Country }}</li> </ul></div><script> var app = angular.module('myApp', []); app.controller('siteCtrl', function($scope, $http) {$http.get("sites.php").then(function (response) {$scope.names = response.data.sites;}); }); </script>?
AngularJS 1.5以下版本 - 實(shí)例
<div ng-app="myApp" ng-controller="siteCtrl"> <ul><li ng-repeat="x in names">{{ x.Name + ', ' + x.Country }}</li> </ul></div><script> var app = angular.module('myApp', []); app.controller('siteCtrl', function($scope, $http) {$http.get("sites.php").success(function (response) {$scope.names = response.sites;}); }); </script>?
轉(zhuǎn)載于:https://www.cnblogs.com/JamelAr/p/10313081.html
總結(jié)
以上是生活随笔為你收集整理的AngularJS学习之旅—AngularJS Http(九)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: AM8不能下任何载附件及所有聊天记录无法
- 下一篇: python自学笔记之开源小工具:San