一、首先创建一个文件夹叫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); } }) }) }
三、在main.je把request挂载到vue的prototype原型上
四、最后在组件中使用就可以了