知識
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!
您當(dāng)前位置>首頁 » 新聞資訊 » 小程序相關(guān) >
微信小程序封裝http訪問網(wǎng)絡(luò)庫實例代碼
發(fā)表時間:2021-5-11
發(fā)布人:葵宇科技
瀏覽次數(shù):87
之前都是使用LeanCloud為存儲,現(xiàn)在用傳統(tǒng)API調(diào)用時做如下封裝
var HOST = 'http://localhost/lendoo/public/index.php/';
// 網(wǎng)站請求接口,統(tǒng)一為post
function post(req) {
//發(fā)起網(wǎng)絡(luò)請求
wx.request({
url: HOST + req.uri,
data: req.param,
header: {
"content-type": "application/x-www-form-urlencoded"
},
method: 'POST',
success: function (res) {
req.success(res.data)
},
fail: function (res) {
console.log(res);
}
})
}
// 導(dǎo)出模塊
module.exports = { post: post
}
然后前端調(diào)用就可以這樣做了:
var http = require('../../utils/http.js');
...
http.post({
uri: http.orderListUri,
param: {
third_session: wx.getStorageSync('third_session')
},
success: function (data) {
that.setData({
orderList: data
});
}
});
一般對自己寫的接口給自己用的時候,method方法或header都是約定好的,所以不用重復(fù)書寫。
1 header: {
2 "content-type": "application/x-www-form-urlencoded"
3 },
4 method: 'POST'
而fail回調(diào)方法也可以統(tǒng)一處理;進一步地,也可以對success回調(diào)里的針對code值進一步判斷,特定錯誤碼統(tǒng)一處理,比如跳轉(zhuǎn)登錄頁面等。
相關(guān)案例查看更多
相關(guān)閱讀
- 網(wǎng)站建設(shè)公司地址
- 網(wǎng)站建設(shè)哪家強
- 云南網(wǎng)站建設(shè)電話
- 微信分銷
- 昆明網(wǎng)絡(luò)公司
- 云南網(wǎng)站建設(shè)方法
- 網(wǎng)站建設(shè)優(yōu)化
- 英文網(wǎng)站建設(shè)公司
- 云南網(wǎng)站制作
- painter
- 汽車報廢回收軟件
- 云南網(wǎng)站建設(shè)靠譜公司
- 汽車回收管理
- php網(wǎng)站
- 買小程序被騙
- 云南網(wǎng)絡(luò)公司
- 云南軟件公司
- 開發(fā)微信小程序
- .net網(wǎng)站
- 云南建設(shè)廳網(wǎng)站
- 網(wǎng)站建設(shè)專家
- 汽車報廢管理
- 百度小程序開發(fā)
- 云南省建設(shè)廳官方網(wǎng)站
- 網(wǎng)站收錄
- 報廢車回收管理軟件
- 百度推廣
- 定制小程序開發(fā)
- 搜索排名
- 網(wǎng)站建設(shè)快速優(yōu)化