腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(4654)
视频
沙龙
1
回答
如何
包装
axios
ajax
承诺
在
拒绝
之前
重试
x
次
、
、
我有一个第三方
ajax
库(
axios
),当进行
ajax
调用时,它会返回一个
承诺
。在这个简单的例子中,我想创建一个
包装
函数(fiddle中的“dispatchAjaxCall”)来
重试
ajax
调用,直到成功为止。我遇到的问题是
包装
器函数
在
提交另一个
AJAX
请求失败时调用自身,但是如果
ajax
调用先失败后成功,则不会调用end函数("formSubmit")的then/ca
浏览 20
提问于2019-08-14
得票数 0
3
回答
ES6 -
在
承诺
中有条件地发出
重试
信号,直到达到最大
重试
。
、
、
我已经看到了很多关于
重试
承诺
的问题,但是我想要做的是稍微不同,因为我想有条件地管理
重试
/
拒绝
承诺
,直到达到最大
重试
。当请求加载状态为. 请注意,这里有
在
重试
之前
执行异步行为的范围。我一直
在
研究的解决办法涉及两项
承
浏览 0
提问于2018-03-06
得票数 4
2
回答
重试
失败的jQuery.
ajax
请求
、
我需要创建一个函数,在给定的限制
之前
重试
失败的
ajax
请求,但我需要确保只有
在
超过
重试
最大值时才
拒绝
承诺
,如下所示:return $.when(my_
ajax
('foo.json'), my_
ajax
('bar.json')) 为了与jQuery
浏览 5
提问于2013-06-27
得票数 4
回答已采纳
4
回答
Javascript:用setTimeout
重试
的函数
、
、
、
我有一个函数downloadItem可能由于网络原因而失败,我希望能够
在
实际
拒绝
该项目
之前
重新尝试它几次。
重试
需要有超时,因为如果存在网络问题,就没有必要立即
重试
。downloadItemWithRetryAndTimeout(url, retry - 1, e); }} 显然,自从我第二
次
(和第二
次
)调用downloadItemWithRetryAndTimeout以来,这将失败,我不会按要
浏览 7
提问于2015-08-10
得票数 5
回答已采纳
3
回答
承诺
轮询多次,直到不抛出错误。
、
、
比方说有个
承诺
。checkOnSomeValue(),
在
进程结束前的前两秒钟,
承诺
checkOnSomeValue()被
拒绝
。然后,大约两秒钟后,
承诺
将解析一个值。是否有一种方法可以将
承诺
包装
起来,以便每隔
x
毫秒运行一
次
承诺
,然后
在
嵌套
承诺
解析时解析
包装
承诺
?
浏览 9
提问于2016-05-04
得票数 0
回答已采纳
2
回答
如何
在Mac上安装“sudo安装电子-g”命令后修复此错误
、
、
、
、
我
在
命令
之前
使用了sudo,因为我
在
第一
次
尝试时就
拒绝
了‘许可’错误。建议将该命令作为管理员运行,或者更好地删除/usr/local/lib/node_modules上的整个电子文件夹并重新安装。:85821) UnhandledPromiseRejectionWarning: UnhandledPromiseRejectionWarning:未处理的
承诺
拒绝
。此错误起源于
在
异步函数中抛出而不带catch块,或者
浏览 2
提问于2020-02-21
得票数 0
1
回答
函数以重新尝试失败的允诺
x
次
--尽管允诺失败了
x
次
,最终捕获块仍未得到执行。
、
、
、
我正在编写一个函数,它将把诺言作为一个参数,如果这个
承诺
被
拒绝
,函数将在放弃
之前
重试
它
x
次
。我面临的问题是,
在
承诺
拒绝
了足够多次之后,由于我没有处理被
拒绝
的
承诺
,我得到了一个例外,而且我还没有弄清楚原因。 retry函数
浏览 10
提问于2022-10-12
得票数 0
回答已采纳
1
回答
Jasmine:测试作为参数传递给另一个方法的方法是否运行
、
、
、
、
我的代码如下 //agency_controller.js if(!!/app/javascript/packs/controllers/agenci
浏览 18
提问于2021-09-16
得票数 0
1
回答
允诺误差传播
、
、
我有一个函数,如果它失败了,它会
重试
,如果它失败了
x
次
,它最终会
拒绝
这个
承诺
。(reason);)Uncaught (in promise) Unable to communicate with Server.
浏览 0
提问于2018-05-11
得票数 0
回答已采纳
1
回答
在做出新的
承诺
之前
拒绝
一个
承诺
、
每个键笔画一
次
,就会有一个对服务器的请求,并返回响应。 const promise = new Promise((resolve, reject) => {
axios</em
浏览 0
提问于2018-03-15
得票数 2
回答已采纳
1
回答
如何
重试
http请求,直到使用rxjs满足条件为止
、
、
我想
重试
一个http请求,直到某些数据存在多达10
次
,每次
重试
之间延迟2秒。 我希望经过3-4
次
重试
浏览 0
提问于2019-05-21
得票数 3
回答已采纳
1
回答
处理和返回多个
承诺
、
、
、
我很难掌握以下实现的结构:call() { this.
axios
.requestparent calls // T
浏览 0
提问于2018-02-21
得票数 3
回答已采纳
1
回答
在
承诺
中的
ajax
调用中添加
重试
、
、
、
、
在
拒绝
下列代码的错误
之前
,需要实现n
次
重试
: return new Promise((resolve, reject) => { url: preAuthnEndpoint, contentType
浏览 11
提问于2022-06-03
得票数 0
2
回答
Axios
拦截器和异步登录
、
、
、
、
我的access token每隔N分钟过期一
次
,然后使用refresh token登录并获取新的access token。 if (err.status === 401 && err.config &&(err.config); throw err基本上,当我截获401响应时,我希望进行登录,然后
浏览 6
提问于2016-03-10
得票数 45
3
回答
承诺
错误/异常处理设计
、
、
、
、
我希望创建一个执行异步操作并返回
承诺
的函数。行动是:
浏览 2
提问于2016-07-31
得票数 4
回答已采纳
1
回答
Adonis检测到了一种未处理的
承诺
拒绝
,这可能导致生产中不想要的行为。
、
、
我收到了Adonis的警告:"Adonis检测到了一个未处理的
承诺
拒绝
,这可能会导致生产中不想要的行为“,而我的调度程序每3分钟就监视该服务一
次
。我的电话怎么了,为什么阿多尼斯会抱怨?我的策略是
在
没有登录的情况下为一条路由发布一个帖子,然后直接为一个登录的路由做一个get。我从post中获取请求令牌,并在请求头中播放它,但是adonis给了我这个警告。那是什么?=> { try { a
浏览 3
提问于2020-12-02
得票数 1
1
回答
失败时自动再次尝试
AJAX
请求
、
我已经看到,如果
ajax
请求失败,您可以指定一般情况下该
如何
处理,是否可以让它在某种循环中
重试
,以便在停止
之前
至少尝试
x
次
?我以前用过这个代码: "error":function() { }});$.ajaxSetup({ "error":function()
浏览 0
提问于2011-06-10
得票数 9
回答已采纳
2
回答
Vuex Store:陈旧状态下的异步操作
、
、
当用户点击“重置”时,我
如何
强制忽略任何挂起的异步操作。 我想调用"createStore“Vuex函数,但这导致了一个死胡同,因为全局存储变量被更新了。在所有异步操作开始时,我将这个StoreID值存储
在
一个变量中。当调用该变异时,它会验证存储当前是否处于相同的StoreID版本。有没有更聪明的方法来做到这一点?
浏览 18
提问于2021-05-12
得票数 0
1
回答
rxjs延迟和多播
重试
to me */ }
浏览 2
提问于2020-09-27
得票数 1
回答已采纳
2
回答
把一个catch块扔进一个嵌套的
承诺
中去触发外部
承诺
的catch块,还有其他更干净的方法吗?
、
、
我是嵌套
承诺
,我必须知道嵌套
承诺
是被
拒绝
的
承诺
还是实现的
承诺
,知道是否触发外部
承诺
链的捕获。为了区分嵌套
承诺
是否被
拒绝
或履行,我
在
嵌套
承诺
的catch中使用一个catch来表示
拒绝
;而当嵌套
承诺
的catch中没有throw时,则总是指示实现。以上是表示嵌套
承诺
失败的标准方法,还是有其他更干净的方法来实现我想要的?正如您所看到的,
在
嵌套的
承
浏览 0
提问于2019-05-08
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券