微信小程序數據請求方法 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-->
不知道為什么只有這么一小節數據,按理說應該是一大串百度頁面請求信息的。。。有待進一步學習。
