uni.request在请求中有办法手动终止uni.request请求吗?
XINGHONG_
- 发布:2020-12-10 15:55
- 更新:2020-12-14 12:04
- 阅读:4245
XINGHONG_ (作者)
@IT梅
const requestTask = uni.request({
url: 'xxxx,
'GET',
data: '',
dataType: 'json',
header: 'xxx',
}).then(res => {
console.log(res)
})
console.log(requestTask) //Promise {<pending>} 这个返回值
通过这个方法requestTask里没有abort这个方法
这里我看到官方的文档是这样写的:
如果没有传入 success / fail / complete 参数,则会返回封装后的 Promise 对象:Promise 封装
https://uniapp.dcloud.io/api/request/request
XINGHONG_ (作者)
let requestTask = uni.request({
})
requestTask.abort
你好,是这样吗
2020-12-10 16:17
XINGHONG_ (作者)
我是用.then获取的数据,封装了Promise,怎么来调用abort这个方法呀
2020-12-10 17:30
IT梅
回复 XINGHONG_: 你可以贴一下你的代码吗
2020-12-14 10:05
MonikaChen
requestTask可以用来捕获301跳转的链接吗?
2020-12-14 23:28