小程序中绝大部分的 API 都支持返回 Promise,也有几个 API 不支持返回 Promise,其中就包含 wx.request
,开发中需要自行对 wx.request
进行封装也可以使用第三方的封装好的模块。
1. 安装 wechat-http
npm install wechat-http
2. 公共配置
// 导入 http 模块
import http from 'wechat-http'
/**
* 配置接口基础路径
*/
http.baseURL = 'https://live-api.itheima.net'
/**
* 挂载方法到全局
*/
wx.http = http
/**
* 模块导出
*/
export default http
3. 全局加载
app.js
import './utils/http'