uni-app的网络接口请求
封装request.js
首先创建request文件放一个request.js
module.exports={
request(url,method,data){
return new Promise((resolve,reject)=>{
uni.request({
//公共路径后面url拼接
url:'http://api.intewl.cn/api'+url,
method:method,
data:data,
success(res) {
resolve(res)
},
fail(err) {
reject(err)
}
})
})
}
}
然后在main.js总,导入request.js ,并挂载到Vue原型上。
const {request}= require('./request/request.js')
Vue.prototype.$http=request
使用:
//两种请求方式
// getlist(){
// this.$http('/index',get,{}).then(res=>{
// console.log(res)
// })
//}
async getheade(){
let res=await this.$http('/index','get&#