目录
一、首先创建一个文件夹叫utils然后在创建一个request.js文件
三、在main.je把request挂载到vue的prototype原型上
一、首先创建一个文件夹叫utils然后在创建一个request.js文件
二、然后我们开始封装ajax
const BASE_URL = "https://xgyc.gengduoke.com/"
export default (options) => {
let token = uni.getStorageSync('token');
return new Promise((resolve,reject) => {
uni.request({
url:BASE_URL + options.url,
method: options.method || 'GET',
header: {'x-token': token || ''},
data: options.data || {},
success: (res) => {
resolve(res);
},
fail: (err) => {
uni.showToast({
title:'ajax请求失败'
});
reject(err);
}
})
})
}