微信小程式的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的實例介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!