utils文件夹新建api.js文件
输入内容
let serverPath = 'https://*********' //请求后台的url
function SEND(url, method,data, success, fail,authCode) {
if(method=='get'){
var a = 'application/json'
}else{
var a = "application/x-www-form-urlencoded"
}
wx.request({
url: serverPath+url,
header: {
'content-type': a,
Authorization:authCode
},
method: method,
data: data,
success(res) {
success(res);//成功的输出
},
fail(res) {
fail(res);//失败的输出
}
});
}
module.exports.SEND =SEND;//文件出口
然后进入man.js
import api from'./utils/api'
Vue.prototype.$api = api
然后可以全局调用
调用方法
var app = this
app.$api.SEND(url,methods,data,res=>{console.log('成功回调')},res=>{console.log('失败回调')},authCode)