老规矩可以直接使用,换一下接口地址就可以
function Request({url, method = 'GET', data = {}}, loading = true) {
url = '你的地址' + url
return new Promise((resolve, reject) => {
// 显示加载中动画
if (loading) {
ks.showLoading({
title: '加载中...'
})
}
// 发起请求
ks.request({
url,
method,
data,
dataType: 'json',
timeout: 60000,
// header: {
// 'X-Access-Token': ks.getStorageSync('token') ||''
// },
success(response) {
// 隐藏加载中动画
if (loading) {
ks.hideLoading()
}
const {data} = response
// 根据状态码进行响应处理
if (data.code === 200) {
resolve(data)
} else {
// 请求失败
ks.showToast({
title: data.message,
icon: 'none'
})
reject(data.message)
}
},
fail(error) {
// 隐藏加载中动画
if (loading) {
ks.hideLoading()
}
// 请求失败
ks.showToast({
title: error.errMsg,
icon: 'none'
})
reject(error)
}
})
})
}
export default Request
快手原生就是 ks.request,抖音就死tt.request,