第一步:配置接口域名
在app.js下配置host域名
第二步:在utils下配置request.js
// wx.request封装
const app = getApp()
const request = (url, options) => {
return new Promise((resolve, reject) => {
wx.request({
url: `${app.globalData.host}${url}`,//获取域名接口地址
method: options.method, //配置method方法
data: options.method === 'GET' ? options.data : JSON.stringify(options.data),
//如果是GET,GET自动让数据成为query String,其他方法需要让options.data转化为字符串
header: {
'Content-Type': 'application/json; charset=UTF-8',
'token':token
},
//header中可以监听到token值的变化
success(request) {
//监听成功后的操作
if (request.data.code === 10000) {
//此处10000是项目中数据获取成功后返回的值,成功后将request.data传入resolve方法中