腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
确保
react-testing-library
测试
等待
完成
的
promise
链
?
jestjs
、
react-testing-library
在我
的
登录表单中,成功登录会启动一个
promise
链
,该
链
以将用户重定向到主屏幕而结束。在下面的
测试
中,我希望通过捕获最后一步来
确保
我
的
登录能够正常工作。我在代码中有一些日志语句,告诉我
promise
链
中
的
每个步骤都按照我
的
预期执行了,但断言仍然失败。从我
的
日志中可以清楚地看出,
测试
在
promise
链
执行之前
完成</em
浏览 34
提问于2020-11-08
得票数 5
回答已采纳
1
回答
如何
对生成
的
promise
链
进行单元
测试
javascript
、
promise
、
mocha.js
、
sinon
只有在上一次上传
完成
后,才能开始上传。构建一个
promise
链
来实现这一点: chain = chain.then(() => upload(file)); // upload returns a
promise
我想
确
浏览 2
提问于2016-03-23
得票数 0
1
回答
React/Jest -有没有办法在渲染之前
等待
mock解析
javascript
、
reactjs
、
jestjs
在我
的
react组件中,默认情况下将loading设置为true,然后返回一个fetch,它将loading设置为false。当我返回我
的
jsx代码时,我有一个像{!loading &&这样
的
检查,它可以工作,但在我
的
测试
中,fetch被模拟并通过调用,但它首先调用render,所以它不会呈现组件。.then((data) => { setLoading(false); });
浏览 26
提问于2020-04-30
得票数 1
1
回答
逐一执行
promise
javascript
、
jquery
我有一个需要按顺序执行
的
test_func,即: first_call,second_call,third_call。in :",call_from + ' ' + deferred.state()); },5000); return deferred.
promise
浏览 16
提问于2017-01-25
得票数 4
回答已采纳
1
回答
如何
在另一个承诺
的
Promise
.all
链
中使用.then ()
node.js
、
promise
其中一个方法返回一个数据数组;有必要循环这个数组并对每个值执行不同
的
方法。为了做到这一点,我使用了
Promise
.all()。问题是,在最初
的
承诺
链
移动到列表中
的
下一个.then()之前,这个循环没有
完成
。我
的
意图是,在
完成
slowFunctionTwo()之后,所有来自
Promise
.all()
的
修改值都将被放入"output“变量;最后,它应该转到原始
链
中
的
最后一个.
浏览 0
提问于2019-08-06
得票数 0
回答已采纳
1
回答
Bluebird Promises:链式promises
的
顺序异步执行,其中包含for循环
javascript
、
bluebird
为了避免回调地狱,我链接了几个(Bluebird
Promise
)指令,每个指令都运行一个异步
的
for循环。当for循环仍在运行时,
链
不再
等待
每个for循环
完成
,而是直接冲到显示“
完成
”
的
结尾处。
如何
更改我
的
for循环,以便
promise
链
在执行下一个"then“部分之前”
等待
“每个循环
完成
?return Object1.Asyncmethod1(par
浏览 17
提问于2020-04-13
得票数 0
回答已采纳
2
回答
Mocha
测试
用例不需要
等待
就能
完成
node.js
、
promise
、
mocha.js
我正在使用Nodejs中
的
mocha编写
测试
用例,并希望在运行
测试
之前重置数据库数据。我使用Knex作为查询构建器来执行查询。{ done(); });问题是
测试
用例开始执行,而不是
等待
deleteAll操作
完成
。我所理解
的
是,由于deleteAll返回
promise
,由于
p
浏览 14
提问于2017-01-30
得票数 5
回答已采纳
1
回答
如果then有多行代码,则在
Promise
链接中出现未定义错误
javascript
、
node.js
、
promise
我正在做一个不同
的
基本
promise
演示代码。谁能给我解释一下下面的代码块给出未定义
的
原因?任何帮助都将受到高度
的
感谢。const
promise
= require('./
promise
-definitions');
promise<
浏览 2
提问于2021-05-16
得票数 0
1
回答
如何
在承诺解决后调用函数?
javascript
、
firebase
、
google-cloud-functions
、
firebase-cloud-messaging
下面的代码是我
的
FCM函数
的
代码,在构造要发送
的
有效负载之前,我正在侦听获取令牌
的
防火墙。每次发送时,系统都会记录令牌是空
的
。在发送fcm时,我
如何
确保
它不是空
的
?
浏览 1
提问于2020-09-07
得票数 0
回答已采纳
1
回答
*asio需要异步锁定机制
c++
、
asynchronous
、
concurrency
、
locking
、
boost-asio
我需要开发一个api,它允许对共享异步资源
的
访问。为了简单起见,让我们假设一个布尔资源resource,这可能需要一些时间来切换它
的
状态。我希望第二个客户端看到一个操作正在进行中,并异步地
等待
它
的
完成
。是否有可能以某种方式将
完成
处理程序添加到正在运行
的
异步操作中? 我目前要做
的
是创建asio
的
计时器之一,将其过期时间设置为非常大
的
值,并在操作
完成
后取消它。任何客户端都会通过计时器取消得到通知
浏览 5
提问于2022-09-15
得票数 1
2
回答
为什么我可以返回递归运行
的
promises?
javascript
、
es6-promise
我有以下代码(在这里几乎是1:1重建):中,我只是从
promise
递归返回response。是的,当然,我也是return
浏览 0
提问于2019-08-19
得票数 0
2
回答
如何
处理两级嵌套承诺
的
结果?
javascript
、
promise
有什么更好
的
方法来处理这个案子?getNumsPromiseCall(){ if (caseA) { var secondLevelPromises = prepare(response); return
浏览 0
提问于2019-08-02
得票数 2
回答已采纳
1
回答
刷新令牌后返回请求
vue.js
、
axios
、
refresh-token
它在很大程度上是有效
的
,但问题是我不确定
如何
返回到访问令牌需要刷新之前
的
原始调用位置。 它不会在第一次刷新时工作,在第一次刷新令牌之后,它会再次正常工作,直到过期。所以问题是我不能让它回到刷新开始
的
地方 下面是组件中
的
一个示例 created(){ axios.get("http://localhost:63861/api/sampledata/WeatherForecasts我
的
拦截器: import axios from
浏览 17
提问于2019-01-24
得票数 0
回答已采纳
1
回答
等到
promise
和嵌套
的
thens
完成
javascript
、
jquery-deferred
、
promise
我从下面这样
的
函数中返回一个
promise
:var savePromise = self.save(); savePromise.then(function() {
浏览 0
提问于2013-01-05
得票数 7
回答已采纳
2
回答
链式jQuery承诺尽早执行
javascript
、
jquery
、
animation
、
promise
我正在为jQuery
的
承诺和动画而奋斗。这是一个简化
的
案例:title.fadeOut(2000).
promise
()我希望标题($('#intro h2'))会淡出,然后淡入,然后它
的</em
浏览 4
提问于2014-12-01
得票数 2
回答已采纳
1
回答
TypeScript函数从“
等待
”移到“
Promise
.all”时返回类型错误
typescript
、
es6-promise
返回类型是用户
的
承诺: const one = await getOne(); return { two}async function doThing():
Promise
<User> { const t
浏览 3
提问于2021-04-22
得票数 0
回答已采纳
1
回答
如何
获得异步forEach
的
最后一个进程?
javascript
、
node.js
、
asynchronous
、
promise
、
bluebird
我可能会把我目前所处
的
异步地狱搞得一团糟,在调试半天之后,我很乐意接受任何帮助。 exports.updateFooAndBars = function (req, res) { var projectId = req.params.projectId;
浏览 1
提问于2017-12-18
得票数 0
回答已采纳
1
回答
如何
在继续异步方法之前
等待
对象上
的
promise
解析
angular
、
asynchronous
、
jasmine
在使用Jasmine框架进行角度
测试
期间,是否可以
等待
属于对象
的
属性?private async hasID(items: Items[]):
Promise
<boolean> { try {} return false;在我
的
测试
中,this.connectorInfo返回undefined,因为我不确定
如何
等待
此响应返回,然后再继续
浏览 2
提问于2018-04-30
得票数 0
1
回答
Koa SSE“结束后写”
server-sent-events
、
koa
我已经尝试用Koa实现SSE流了几个小时,但是在初始化连接后试图向我
的
客户端发送消息时出现了以下错误。错误ERR_STREAM_WRITE_AFTER_END:结束后写 客户端: const source = new EventSource("http://localhost为什么我
的
流被终止了,尽管没有显式地执行它?我怎样才能和Koa一起在溪流中传递信息呢?
浏览 4
提问于2018-11-26
得票数 2
回答已采纳
2
回答
从另一个函数中解析承诺
angular
、
typescript
、
promise
函数内部
的
承诺
链
是
如何
工作
的
?promiseA() { // resolution of
promise
; promiseA().then( res => { // resolution of
pro
浏览 7
提问于2017-11-13
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
深入理解Promise
JavaScript Promises 概述
Async/Await有什么用?
JavaScript的工作原理:事件循环及异步编程的出现和 5 种更好的 async/await 编程方式
“承诺”的终极解决方案
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券