微信小程序的ajax数据请求wx.request的实例介绍
程序员文章站
2022-04-13 21:08:42
...
微信小程序的ajax数据请求wx.request介绍,微信小程序的ajax数据请求,很多同学找不到api在哪个位置,这里单独把小程序的ajax请求给列出来,微信小程序的请求就是wx.request这个api,wx.request(一些对象参数),微信小程序不同于浏览器的ajax请求,可以直接跨域请求不用考虑跨域问题。使用小程序官方
提供的数据请求api发起数据请求方法
wx.request(OBJECT)
wx.request发起的是https请求。一个微信小程序,同时只能有5个网络请求连接。
OBJECT参数说明:
示例代码:
wx.request( { url: 'test.php', data: { x: '' , y: '' }, header: { 'Content-Type': 'application/json' }, success: function(res) { console.log(res.data) } } )
微信小程序中使用fetch做ajax请求
fetch是一种新的ajax请求规范,经懒人建站测试,fetch在小程序中也是支持的,测试ajax请求代码如下:
then中带代码是测试,这里是节选了小部分代码,实际使用需要自行修改。
fetch('http://www.51xuediannao.com/json.php?typeid=34&page=1&pagesize=10') .then(function(response) { if(response.status==200){ that.data.page++; return response.json(); } }) .then(function(data) { console.log(data); //更新数据 that.setData({ listArr:that.data.page==1 ? data : that.data.listArr.concat(data) }) console.log(that.data.listArr); })
以上就是微信小程序的ajax数据请求wx.request的实例介绍的详细内容,更多请关注其它相关文章!
推荐阅读
-
微信小程序城市定位的实现实例(获取当前所在国家城市信息)
-
微信小程序获取用户信息的两种方法wx.getUserInfo与open-data实例分析
-
微信小程序 数据遍历的实现
-
微信小程序HTTP接口请求封装的实现
-
微信小程序授权登录解决方案的代码实例(含未通过授权解决方案)
-
150行代码带你实现微信小程序中的数据侦听
-
微信小程序 request接口的封装实例代码
-
微信小程序授权 获取用户的openid和session_key【后端使用java语言编写】,我写的是get方式,目的是测试能否获取到微信服务器中的数据,后期我会写上post请求方式。
-
微信小程序 蓝牙的实现实例代码
-
微信小程序怎么制作二维码表白?用微信小程序草料二维码表白的方法介绍