欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Angular的$http的ajax的請求操作(推薦)

 更新時(shí)間:2017年01月10日 10:30:04   作者:專注前端30年  
這篇文章主要介紹了Angular的$http的ajax的請求操作的相關(guān)資料,需要的朋友可以參考下

angular通過封裝$http方法,封裝了,ajax請求

也通過$http封裝了$http.get()$http.post()的方法,這里由于圖省事,這兩種方法不如直接使用通用的方法

這里先寫一個(gè)案例,首先先寫一個(gè)對象

var req = { 
 method: 'POST',//請求的方式 
 url: ip,//請求的地址 
 headers: { 
  'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8', 
  'Accept': '*/*' 
 },//請求的頭,如果默認(rèn)可以不寫 
 timeout:5000,//超時(shí)時(shí)間,還沒有測試 
 data: str //message 必須是a=b&c=d的格式 
}; 

然后通過$http方法調(diào)用對象,獲取信息

$http(req).success(function (data, status, headers, config) { 
 //成功后的數(shù)據(jù)處理 
 
}).error(function (data, status, headers, config) { 
 //失敗后的提示 
 console.log("error", data, status, headers, JSON.stringify(config)); 
}); 

angular 的ajax使用的是鏈?zhǔn)秸{(diào)用的方式,比較省事,簡單易懂

$http的配置項(xiàng)

method:請求方式,有GET/DELETE/HEAD/JSONP/POST/PUT

url:絕對的或者相對的請求目標(biāo)

data或者 params:請求的數(shù)據(jù)傳送,data是post請求的數(shù)據(jù),params是get請求的數(shù)據(jù)

headers:請求的頭部

timeout:設(shè)置請求超時(shí)的時(shí)間,以毫秒計(jì)算,1000就相當(dāng)于一秒

以上所述是小編給大家介紹的Angular的$http的ajax的請求操作,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論