美元http如何在AngularJS中使用

  

http美元如何在AngularJS中使用?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

在AngularJS中主要使美元用http服务与远程http服务器交互,其作用类似于jquery中美元的。ajax服务:

<李>

http是美元AngularJS的一个核心服务,利用浏览器的xmlhttprequest或者通过JSONP对象与远程http服务器进行交互;

<李>

与美元。ajax相同,支持多种方法请求:get、post、put、删除等;

<李>

控制器中可通过与美元范围同样的方式获取美元http对象,形如:函数控制器(http、范围美元){};

<强> http使美元用说明:

http美元服务使用如下面代码所示:

//, 1.5以下版本   美元的http(配置)   .success(功能(数据、,状态,头,,配置){//请求成功执行代码})   . error(功能(数据、,状态,头,,配置){//请求失败执行代码})//,1.5以上版本   http(配置),然后(美元   function  successCallback(响应){//请求成功执行代码},   function  errorCallback(响应){//请求失败执行代码}   );

<>强具体参数,方法说明:

配置参数:

<李>

配置是请求的配置参数总集,格式为json,

<李>

包含的配置项包括:

<李>

方法:字符串类型,请求方式如“GET"“POST",“DELETE"等;

<李>

url:字符串类型,请求的url地址;

<李>

参数:json类型,请求参数,将在url上被拼接成吗?键=值的形式;

<李>

数据:json类型,请求数据,将放在请求内发送至服务器;

<李>

缓存:bool类型,真表示http GET请求时采用默认的美元http缓存,否则使用美元cacheFactory的实例;

<李>

超时:整数类型,超时时间,

<强>回调函数:

<李>

成功是请求成功后的回调函数;

<李>

错误是请求失败后的回调函数;

<李>

数据是响应体;

<李>

状态是相应的状态值;

<李>

头是获取getter的函数;

<李>

配置是请求中的配置json对象,

方法属性可以作为配置配置参数中的一个属性,也可以直接作为方法调用,如:

http.post美元(url、,数据,配置)

<强> http使美元用范例:

var  searchOplog =, function  (http、美元,桌子,btn), {   美元,http ({   ,,url: & # 39;数据/oplog.json& # 39;   方法:才能,& # 39;得到# 39;   ,})(function  successCallback(反应),{   console.log才能(& # 39;get  Oplog 成功:& # 39;,,响应);   table.init才能(response.data);   btn.button才能(& # 39;重置# 39;);   btn.dequeue才能();   ,},function  errorCallback(响应),{   console.log才能(& # 39;errorCallback  Response 是:& # 39;,,响应);   table.init才能();   btn.button才能(& # 39;重置# 39;);   btn.dequeue才能();   ,});   };

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

美元http如何在AngularJS中使用