uniapp封装,封装狂魔(1),金三银四前端面试的一些感受,CSS四种定位方式的详解

//导出方法

// 1.直接导出 用 export导出声明的变量

// export const xx = ({})=>{}

// 2.模块导出如下module.exports = {}

//注意:直接导出的需要使用解构赋值{} 不能直接引文件名

// 1 封装公共请求接口方法

export const http = ({

url,

data = “”,

method = “get”

}) => {

// 2 请求前加载 最后在请求后隐藏

uni.showLoading({

title: “拼命加载中…”

})

// 3 Promise

return new Promise((resolve, reject) => {

uni.request({

url: ‘https://api-hmugo-web.itheima.net/api/public/v1’ + url,

data,

method,

timeout: 6000,

success: (res) => {

resolve(res.data)

},

fail: (err) => {

reject(err)

},

complete() {

uni.hideLoading()

}

})

})

};

// 2 封装成功提示 使用:toast({}) 或 toast({title:“请求失败”,icon:“error”})

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值