清除掉 request(...) 函数定义,因为已改用了 callBackend(...)
This commit is contained in:
parent
f01dff259a
commit
fd4396213a
20
index.js
20
index.js
@ -119,26 +119,6 @@ export default {
|
||||
return ''
|
||||
},
|
||||
|
||||
// 再次封装 uni.request,输入参数和 uni.request 保持基本一致。主要为了插入 _passtoken,简化 url 的组装,以及输出提示。
|
||||
async request({ method = 'POST', url = '', header = {}, data = {} }) {
|
||||
url = this.makeServerUrl(url)
|
||||
header._passtoken = uni.getStorageSync('_passtoken')
|
||||
if (method === 'GET') {
|
||||
// 如果不是 POST 方法,要额外把参数JSON化
|
||||
for (let key in data) {
|
||||
data[key] = JSON.stringify(data[key])
|
||||
}
|
||||
}
|
||||
|
||||
process.env.NODE_ENV === 'production' || console.log('👇 Request 👇 ', { method, url, header, data }, ' 👇 👇')
|
||||
|
||||
let [error, response] = await uni.request({ method, url, header, data })
|
||||
|
||||
process.env.NODE_ENV === 'production' || console.log('👆 Response 👆 ', response, ' 👆 👆')
|
||||
|
||||
return [error, response]
|
||||
},
|
||||
|
||||
/** 统一 uni.request 和 uniCloud.callFunction 的调用方法,提供统一、透明的后台调用
|
||||
* 返回值:{ _state, 成功结果或错误结果 },其中 _state 除了后台返回的,还可以是
|
||||
* - CLIENT_BACKEND_BROKEN: 前端发现后台断线
|
||||
|
Loading…
Reference in New Issue
Block a user