拦截器不知道怎么设计,只能封装请求的函数里了。
/**
* GET方法封装
* @param {String} url 请求地址
* @param {Object} data 请求的数据
*/
export function GET(url, data) {
return new Promise((resolve, reject) => {
uni.request({
url,
method: 'GET',
data: data || {},
header: {
'Authorization': uni.getStorageSync('token')
},
success: (res) => {
resolve(res.data)
},
fail: (err) => {
reject(err)
}
})
})
}