小程序里面自己封装的发送请求的插件

写个插件.见一个文件夹utile.放request.js文件,在main.js里面引入

request.js里面代码

export default function (config) {
const {baseURL} = config
// 插件
return function(Vue){
Vue.prototype.http =async function (params){
// 解构请求的相关参数
const {url,methods,data} = params
//真正的请求
const res = await uni.request({
url:baseURL+url,
methods,
data
})
console.log(res[1].data)
}

}

}

在main.js里面的代码

在main.js里面导入封装,在vue.use()使用插件
代码'
import request from '@/utils/request'
const plugin = request({baseURL:'https://ugo.botue.com'})
vue.use(plugin )

原文地址:https://www.cnblogs.com/yadi001/p/12831066.html