项目文件下新建apis目录,目录下新建两个文件https.js(baseUrl配置文件)、request.js(请求封装文件)
* baseUrl 封装
https.js文件
export const SERVER='服务器IP:端口'
* 请求封装
erquest.js文件
import { SERVER } from "./http"
export const req = (metheds, url, params) => {
return new Promise((resolve, reject) => {
//执行异步
wx.request({
url: SERVER + url,
data: params,
method: metheds,
success: (result) => {
resolve(result)
},
fail: (err) => { reject(err) },
})
})
}
* 可根据项目新建每个模块的请求文件
import { req } from "./request"
export const $_login = () => req('GET', '/doLogin', { name: 'NICK', pwd: '12345' })
附图