1.新建request.js
const apiBase = "" //需要请求的接口地址
export const Request = (params) => {
wx.showLoading({
title: '加载中',
})
return new Promise((resolve, reject) => {
wx.request({
...params,
url: apiBase + params.url,
header:{
'content-type':'application/x-www-form-urlencoded'
},
success: (data) => {
resolve(data.data)
},
fail: (err) => {
reject(err)
},
complete: wx.hideLoading
})
})
}
2.创建http.js文加对接口api进行统一管理
import { Request } from "./request"; //引入封装好的文件
//请求格式
module.exports.Banner = () => Request({
url: "", //请求地址
method: "" //请求方式
})```