微信小程序ajax数据请求的示例

  介绍

小编给大家分享一下微信小程序ajax数据请求的示例,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

微信小程序的ajax数据请求,很多同学找不到api在哪个位置,这里单独把小程序的ajax请求给列出来,微信小程序的请求就是wx.request这个api, wx.request(一些对象参数),微信小程序不同于浏览器的ajax请求,可以直接跨域请求不用考虑跨域问题。

使用小程序官方提供的数据请求api发起数据请求

wx.request(对象)

wx.request发起的是https请求。一个微信小程序,同时只能有5个网络请求连接。

对象参数说明:

,,,,,,,   参数名,,,,,,,   类型,,,,,,,   必填,,,,,,,   说明,,,,,,,   url ,,,,,,   String ,,,,,,   是,,,,,,,   开发者服务器接口地址,,,,,,,   data ,,,,,,   对象,String ,,,,,,   否,,,,,,,   请求的参数,,,,,,,   header ,,,,,,   Object ,,,,,,   否,,,,,,,   设置请求的标题,标题中不能设置Referer ,,,,,,   method ,,,,,,   String ,,,,,,   否,,,,,,,   默认为,有效值:选择,,,,,删除、跟踪,CONNECT ,,,,,,   success ,,,,,,   Function ,,,,,,   否,,,,,,,   收到开发者服务成功返回的回调函数,res={数据:& # 39;开发者服务器返回的内容& # 39;},,,,,,,   fail ,,,,,,   Function ,,,,,,   否,,,,,,,   接口调用失败的回调函数,,,,,,,   complete ,,,,,,   Function ,,,,,,   否,,,,,,,   接口调用结束的回调函数(调用成功,失败都会执行)

示例代码:

wx.request ({   ,,url: & # 39; test.php& # 39;   ,,数据:{   ,,,,x:, & # 39; & # 39;,,   ,,,,y,, & # 39; & # 39;   ,,},   头才能:{   ,,,,,& # 39;内容类型# 39;:,& # 39;application/json # 39;   ,,},   ,,成功:函数(res), {   ,,,console.log (res.data)   ,,}   })

微信小程序中使用ajax获取做请求

获取是一种新的ajax请求规范,获取在小程序中也是支持的,测试ajax请求代码如下:
然后中带代码是测试,这里是节选了小部分代码,实际使用需要自行修改。

获取(& # 39;http://www.php.cn/json.php?typeid=34&页面=1,页大?10 & # 39;)   ,,,不要犹豫(函数(响应){   ,,,,,,,如果(response.status==200) {   ,,,,,,,,,that.data.page + +;   ,,,,,,,,,return  response.json ();   ,,,,,,,}   ,,,})(功能(数据){   ,,,,,console.log(数据);   ,,,,,,,//更新数据   ,,,,,,,that.setData ({   ,,,,,,,,,,,listArr: that.data.page==1, ?, data :, that.data.listArr.concat(数据)   ,,,,,,,})   ,,,,,,,console.log (that.data.listArr);   ,,,})

以上是“微信小程序ajax数据请求的示例”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

微信小程序ajax数据请求的示例