微信小程序調用外部js中的wx.request方法
時,因為異步的請求機制,我們不能在其success:function()
中直接返回需要的數據。愛掏網 - it200.com
例子:
一:
//此方法處于外部文件 “utils/util.js” 中進行了定義
function request_method(url, callback)
{
wx.request({
url: url,
method: 'GET',
header: {
'Content-Type': 'application/json'
},
success: function (res) {
callback && callback(res.data);
}
});
}
二 當前頁面對應 js方法的:
//首先要引入公共js
var util = require('../../utils/util.js');
util.request_method(url, (res) => {
this.setData({
otherData: res.data
});
});
?
聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。