1.首先在根目录创建好文件夹
1 在根目录里创建request文件夹
2在request文件夹里面创建request.js文件,在文件夹中写入所需要的代码
3.然后再全局配置中导入你创建好的文件夹,挂在vue的原型上
const baseUrl='http://api.intewl.cn/api'//共有路径
export const myRequest = (url,method,data) => {
return new Promise((resolve, reject) => {
uni.showLoading({
title: '加载中'
});
uni.request({
url: baseUrl + url,
method: method || 'GET',
data: data || {},
success: (res) => {
resolve(res)
},
fail: (err) => {
reject(err)
},
complete: () => {
uni.hideLoading();
}
})
})
}
2.在man.js中进行一个引入
import { myRequest } from './request/request.js'
Vue.prototype.$http = myRequest