小程式 封裝request請求 優化版

2021-10-12 09:37:12 字數 762 閱讀 3126

在util.js中加入以下** 

//封裝request請求

const sendrequest = (url, method = 'get', data = {}, contenttype) => ,

success: function (res) else )}}

})break;

case 402:

showtext('該使用者賬號被凍結', 'none');

break;

case 403:

wx.showmodal()}}

})break;

case 422:

var msg = res.data;

showtext(msg);

resolve(res);

break;

default:

resolve(res);

break;}}

},fail: function (err)

})})

}module.exports =

2、在頁面js中使用

import util from '../../utils/util.js';

//取消,url後台介面,get請求只需把'post',更換就行了

//order_id:order_id,後台需要的引數,使用者自行修改掉

catchcancel(e)).then(res => ).catch(err => )

},

小程式封裝request請求

為了減少 量 以及方便後期的維護 把小程式中的request請求封裝起來是很有用的 module.exports 生產環境 prod 測試環境 test const require env.js prod 封裝ajax const vipurl 專屬網域名稱 module.exports issub...

小程式網路請求request封裝

4 總結 api.js 中統一存放後台api介面,方便管理。測試位址 const apirooturl module.exports get請求封裝 function get url,data post請求封裝 獲取首頁資料 getindexpagerdata function 此處為使用封裝的po...

微信小程式request請求的封裝

目錄4,實際使用 wx.request header success res 作為乙個合格的前端開發,為了 質量和優雅度 其實是因為懶 避免不了封裝一些重複 和功能,來使開發過程更加酣暢淋漓。專案中,wx.request的很多引數都是固定的,只需要改變data的值,而一般我們的邏輯處理都是在wx.r...