uniappRequest请求封装的方法

更新时间:2023-05-13 14:01:41 阅读: 评论:0

uniappRequest 请求封装的⽅法
封装⽅法⼀
1.新建request.js
2.在main.js 中全局注册
3.在页⾯中调⽤
4.效果如下
优缺点
胸怀大志什么意思
优点:⽅便快捷,效率⾼
缺点:请求⽅法没有完全封装,还是散落在页⾯各处,后期维护不⽅便封装⽅法⼆
1.新建请求⽂件
2.在页⾯中导⼊
const baUrl = "localhost:6645"
const request = (url = '', date = {}, type = 'POST', header = {
'content-type': 'application/x-www-form-urlencoded'
}) => {
return new Promi((resolve, reject) => {
method: type,
url: baUrl + url,
data: date,
header: header,
dataType: 'json',
}).then((respon) => {
tTimeout(function() {
uni.hideLoading();
}, 200);
let [error, res] = respon;
resolve(res.data);
}).catch(error => {
let [err, res] = error;
分给
reject(err)
e的意思})
});
}
卧底归来2
export default request
import request from "api/request.js"
阳宗Vue.prototype.$request = request
this.$request('/recruit/getAll', {
// 传参参数名:参数值,如果没有,就不需要传
}).then(res => {
默默付出// 打印调⽤成功回调
console.log(res)
形容建筑物的成语})
const baUrl = "localhost:6645"
// 获取所有招聘信息
export function getAllRecruit() {
quest({
url: baUrl + '/recruit/getAll', //仅为⽰例,并⾮真实接⼝地址。
method: 'POST',
header: {
'content-type': 'application/x-www-form-urlencoded' //⾃定义请求头信息
}
});
}
import {getAllRecruit} from "../../api/recruit_info.js"
3,在created 周期函数中调⽤
以开头的四字成语4.效果图
优缺点
优点:请求⽅法封装在单独的⽂件夹中,页⾯中只需要调⽤,不需要其他的业务代码,便于维护缺点:需要导⼊,导出,代码⽐⽅法⼀多⼀些created() {
// 获取所有招聘信息
getAllRecruit().then(res =>{
console.log(res)
})
}

本文发布于:2023-05-13 14:01:41,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/892893.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:请求   成语   需要
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图