微信小程序(其他小程序),发送请求简单,但在一个成十上百个小程序文件的项目中,我们每一个小程序文件都要写 wx.request岂不是很麻烦?后期的维护也不方便,所以我们要对 wx.request进行进一步的封装
-
第一步: 首先我们先创建一个http文件夹,然后里面再建三个小文件夹,分别为env.js, api.js, request.js。
-
第二步: 编辑env.js文件内容:
分开环境,方便切换环境。
module.exports = {
// 开发环境
dev: {
baseUrl: 'https://127.0.0.0:8080'
},
// 测试环境
test: {
baseUrl: 'https://me.test.com'
},
// 生产环境
prod: {
baseUrl: 'https://me.prod.com'
}
}
-
第三步: 编辑request.js文件内容:
开始封装。
const { baseUrl } = require('./env').dev
// 封装ajax
module.export