微信小程序數據請求方法 wx.request
wxml文件:
<view> <textarea value="{{textdata}}"/> </view> <button bindtap="RequestData" value="Button">Button</button>
主要是一個按鈕,點擊后將請求的數據寫入到textarea中
js文件:
Page({ data:{ textdata:"put value", }, RequestData:function(){ var that=this; wx.request({ url: 'https://baidu.com', data: {}, method: 'GET', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT // header: {}, // 設置請求的 header success: function(res){ that.setData({textdata:res.data}); console.log(res.data); }, fail: function() { // fail }, complete: function() { // complete } }) } })
RequestData函數,先將this保存下來,在sucess函數里將用保存的this來做請求數據的賦值。最后打印的控制台上。
結果:
<!DOCTYPE html>
<!--STATUS OK-->
不知道為什么只有這么一小節數據,按理說應該是一大串百度頁面請求信息的。。。有待進一步學習。