最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

黑馬程序員前端微信小程序開發(fā)教程,微信小程序從基礎(chǔ)到發(fā)布全流程_企業(yè)級商城實(shí)戰(zhàn)(

2023-07-13 00:54 作者:看小仙女抓狂  | 我要投稿

// 對請求的封裝

class MyRequest {

static Base = 'http://api-hmugo-web.itheima.net/api'

params = {}

beforeCall = null

afterCall = null

// 請求

async request(params) {

this.params = params

if (this.beforeCall) {

this.beforeCall(this.params)

}

uni.showToast({

duration: 500,

title: '數(shù)據(jù)請求中',

icon: 'loading'

})

const res = await uni.request({

...params,

url: MyRequest.Base + params.url,


}).catch(err => err)

if (this.afterCall) {

return this.afterCall(res)

}

}

// 請求攔截器

beforeRequest(callback) {

this.beforeCall = callback

}

// 響應(yīng)攔截器

responseFilter(callback) {

this.afterCall = callback


}

}

const RC = new MyRequest()

const responseFilter = (call) => {

return RC.responseFilter(call)

}

const requestFilter = (call) => {

return RC.beforeRequest(call)

}



// 請求攔截器

requestFilter((params) => {

if (/.*(\/my\/)/.test(params?.url)) {

console.log('需要認(rèn)證')

}

})


// 響應(yīng)攔截器

responseFilter((result) => {

if (result.data.meta.status == 200) {

uni.$showMsg('數(shù)據(jù)請求成功', 500)

return result.data.message

} else {

uni.$showMsg()

}

})

const httpRequest2 = (params) => {

return RC.request(params)

}


export {

httpRequest2

}

黑馬程序員前端微信小程序開發(fā)教程,微信小程序從基礎(chǔ)到發(fā)布全流程_企業(yè)級商城實(shí)戰(zhàn)(的評論 (共 條)

分享到微博請遵守國家法律
交口县| 乌拉特中旗| 百色市| 苗栗县| 菏泽市| 东山县| 九台市| 渭南市| 清水县| 陵水| 贡觉县| 南宁市| 潞城市| 余庆县| 江华| 灯塔市| 景德镇市| 竹山县| 玉山县| 芦溪县| 石景山区| 平阴县| 内乡县| 航空| 山东| 青州市| 枣强县| 赣州市| 六安市| 怀远县| 河津市| 聊城市| 喀喇沁旗| 芜湖市| 甘洛县| 济南市| 景洪市| 禹州市| 河南省| 格尔木市| 武穴市|