前言 微信小程式不存在 ,那麼它是如何實現數據請求功能的呢?在微信中提供了 的調用 ,這個是很不錯的。下麵就講一下如何請求數據,簡單到不行。 wx.request 看文檔時,提供了示例模板如下: 如何調取數據這是個難題,但是要模擬調用是有可能的。因為有個網址:https://easy mock.co ...
前言
微信小程式不存在ajax
,那麼它是如何實現數據請求功能的呢?在微信中提供了API
的調用wx.request(OBJECT)
,這個是很不錯的。下麵就講一下如何請求數據,簡單到不行。
wx.request
看文檔時,提供了示例模板如下:
wx.request({
url: 'test.php', //僅為示例,並非真實的介面地址
data: {
x: '' ,
y: ''
},
header: {
'content-type': 'application/json' // 預設值
},
success: function(res) {
console.log(res.data)
}
})
如何調取數據這是個難題,但是要模擬調用是有可能的。因為有個網址:https://easy-mock.com/,提供了模擬數據的請求。那麼我們先來模擬一下數據吧,到時,複製鏈接給模板中的url即可。
如圖登錄官網,登錄,接著點擊箭頭,進入下一頁面。
點擊創建介面。
更新數據,創建屬於自己的數據即可。
一可預覽效果,複製鏈接到url
模板中。
接著我們打開微信小程式的開發工具,在界面中添加按鈕請求即可。
<button type='primary' bindtap='send'>請求數據</button>
接著在js
文件中添加事件。
//send
send: function(){
wx.request({
url: '複製的鏈接', //僅為示例,並非真實的介面地址
data: {
x: '',
y: ''
},
header: {
'content-type': 'application/json' // 預設值
},
success: function (res) {
console.log(res.data)
}
})
}
點擊按鈕如果出現下麵的錯誤,那是因為要到詳情按鈕中,給個地方打個勾即可。
找到下方打鉤即可。
點擊按鈕,即可查看,請求數據效果出現了。
結語
- 你完成了嗎?是不是,很容易呢?是不是很簡單呢?