vuejs使用axios异步访问时用get和post的方法
2017-09-21 16:30
771 查看
script中。。。let data={....};let url=xx;方法各异:GET:l
this.$ajax.get(url,{ params:data }) .then(function (res) { console.log(res.data) }) .catch(function (error) { console.log(error) })POST:方法一:1.
//请求后台数据之前转换入参
function transformRequest(data) {let ret = ''for (let it in data) {ret += encodeURIComponent(it) + '=' + encodeURIComponent(data[it]) + '&'}return ret}let p = transformRequest(data)this.$ajax.post(url,p).then(function (res) {console.log(res.data)}).catch(function (error) {console.log(error)})
方法二:2var qs = require('qs');
this.$ajax.get(url,qs.stringfy(data)).then(function (res) {console.log(res.data)}).catch(function (error) {console.log(error)})this.$ajax是注入axios通过修改vue原型重新命名的,还是axios。
相关文章推荐
- vuejs使用axios异步访问时用get和post的实例讲解
- vue-cli的axios使用方法,get、post请求的跨域问题解决
- jQuery的ajax()检验用户名;通过jQuery的load()/get()/post()方法实现;使用XMLHTTPRequest对象来进行AJAX的异步数据交互
- 下面的代码示例使用 BeginGetRequestStream 方法对流实例发出异步请求。
- 使用C#抓取页面----GET方法,POST方法,抓取登录页面
- [置顶] 判断用户的请求类型 get or post 然后同步 或者 异步 执行 方法
- 在JQuery中可以使用get,post和ajax方法给服务器端传递数据
- XMLHTTP的请求同步和异步、方法的GET和POST
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(4):异步通讯层生成的客户端代理类、使用HTTP GET进行调用
- 使用Jquery Aajx访问WCF服务(GET、POST、PUT、DELETE)
- 使用HTTP GET 和HTTP POST请求访问HTTP资源
- 使用Jquery Aajx访问WCF服务(GET、POST、PUT、DELETE)
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(4):异步通讯层生成的客户端代理类、使用HTTP GET进行调用
- 使用JQuery的get或post方法时出现页面没法手动刷新?
- 判断用户的请求类型 get or post 然后同步 或者 异步 执行 方法
- 使用Curl、socket、file_get_contents三种方法POST提交数据
- 使用 BeginGetRequestStream 方法对流实例发出异步请求
- 使用Curl、socket、file_get_contents三种方法POST提交数据
- 通过Curl、socket、file_get_contents三种方法使用POST提交数据
- wp7使用POST请求Asp.net网页时,HttpWebRequest的BeginGetResponse方法抛出NotSupportException异常的解决方法