腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
酶
中
如
何在
componentDidMount
方法
中
等待
API
调用
?
、
、
、
我们有一个使用Enzyme挂载的React组件 const component = mount(<App/>); 该组件将数据加载到我们用nock模拟的
componentDidMount
上 nock('http://localhost:3100').get(`/
api
/data`).reply(200, DATA...); 我们想要测试组件内部标签的value。但是,只有
在
通过fetch
调用
加载数据之后,才会填充value。在编写expect
浏览 12
提问于2020-10-15
得票数 0
1
回答
在
react组件
中
运行模拟异步
调用
、
、
、
、
我对开玩笑/
酶
很陌生,并试图模拟对返回承诺的aync函数的
调用
,
调用
是
在
componentDidMount
方法
中
的react组件中进行的。测试试图测试
componentDidMount
是否设置了状态承诺返回的数组。我曾尝试将expect
调用
移至to ()
调
浏览 3
提问于2017-03-07
得票数 3
回答已采纳
1
回答
用Jest +react测试异步``
componentDidMount
()‘-测试-库
、
、
、
我有一个
在
componentDidMount
()
中
异步获取数据的组件 const self = this; })}it("renders the component correctly", async () => { // Have
API
rendered.ge
浏览 1
提问于2019-09-19
得票数 6
2
回答
状态变化后的测试反应组件
、
、
、
、
React.Component { Module: null
componentDidMount
当该导入被解析和加载时,它返回一个react组件,该组件应该存储
在
状态
中
并呈现。那么,测试应该是什么样的,才能让组件解析网络请求,加载它,显示它,并在它呈现后检查断言?
浏览 0
提问于2018-10-03
得票数 0
回答已采纳
2
回答
如
何在
React应用程序中使用JEST测试axios请求
api
的异步函数
、
、
、
我正在尝试测试一个异步/
等待
函数,该函数使用axios
调用
api
来获取用户。我是新的测试反应应用程序和使用玩笑(尝试第一次),无法得到测试运行。 this.state = {}; } /*does an
api
***************************************************
浏览 1
提问于2019-01-02
得票数 1
1
回答
如何使用模拟
api
调用
测试react组件
、
、
、
我试图为一个React组件运行测试;但是,这个组件的状态是根据从
API
调用
获得的响应来设置的。
componentDidMount
() { this.setState({status: status});} 有没有一种
方法
可以使用Mocha来模拟这个响应,而不是真正地点击
API
呢?因为这是
在
componentDidMount
()
中
,我将始终使用
酶
的
浏览 2
提问于2018-03-06
得票数 2
回答已采纳
1
回答
用Jest/
酶
在
componentDidMount
中
测试多个取子
、
、
、
、
我开始了解更多关于使用Jest/
酶
法进行反应测试的知识,并尝试学习如何测试使用fetch的
api
调用
。 data: mockData,}
浏览 0
提问于2018-10-12
得票数 0
回答已采纳
1
回答
Eventaddlistener是未定义的Jest
、
、
、
componentDidMount
() { this.refdInput.addEventListenerfloat-input-component" className={classes.join(" ")}/>
在</em
浏览 1
提问于2022-11-02
得票数 0
1
回答
如何模拟ref上的回调以测试react?
、
、
、
我必须测试一个从视频反应组件
调用
ref
方法
的组件。我希望使用
酶
,这样我就可以安装组件并检查我是否
在
ComponentDidMount
中
调用
了ref
方法
。基本上,我如何测试refs.player.seek是否会像下面那样被
调用
呢?
componentDidMount
() { this.refs.player.su
浏览 2
提问于2017-09-06
得票数 0
回答已采纳
1
回答
如何测试
方法
是否
在
componentDidMount
内部被
调用
?
、
、
、
我有以下
componentDidMount
生命周期:
componentDidMount
() { }); return this.guestUserData(); } 我想在jest/
酶
中
测试
componentDidMount
是否运行,guestUserData是否被
调用</e
浏览 16
提问于2019-05-03
得票数 4
回答已采纳
2
回答
如何让组件
中
的
ComponentDidMount
等待
一些数据?
我正在做一个
API
调用
的网站。
在
我的App.js
中
,
在
ComponentDidMount
()
中
,我请求令牌。之后,我
在
HomePage和其他页面上使用该令牌来从服务器获取它们的数据(
如
类别、列表、导航...)我
在
ComponentDidMount
()
中
,在这些特定的组件
中
这样做。现在有没有办法让这些组件
等待
令牌,然后用它触发请求,因为我收到了大量
浏览 1
提问于2019-10-25
得票数 0
3
回答
在
reactjs
中
,导致副作用的最佳实践是什么,比如连接到webapi,为什么?
我目前正在学习ReactJS,我已经看到并读到应该使用
componentDidMount
和componentDidUpdate,但我不明白为什么我要在副作用与视图相关的情况下使用它。例如,我
在
登录页面中有一个提交按钮,我应该在什么时候向
api
发送登录数据?
在
componentDidMount
?或onSubmitHandler
浏览 0
提问于2019-03-29
得票数 0
2
回答
异步代码的父组件和子组件之间的
componentDidMount
顺序
、
在
react
中
,子组件的
componentDidMount
()
方法
在
父组件的
方法
之前被
调用
,
如
和所示。然而,如果孩子的
componentDidMount
()包含异步代码(例如Fetch
API
),情况就不是这样了。如何仅在解析子进程的异步
componentDidMount
后运行父进程的
componentDidMount
()?
浏览 1
提问于2019-08-09
得票数 2
2
回答
如何测试另一个
方法
调用
的
方法
、
、
我有一个类,它在初始化时
调用
另一个
方法
,该
方法
调用
另一个
方法
,名为pan。我
在
试着测试pan
方法
是否被
调用
了。这个类比这个更复杂,但我所要测试的只是
调用
了pan。React.Component { super(props); }
componentDidMount
forceUpdat
浏览 2
提问于2019-01-04
得票数 2
回答已采纳
1
回答
Libray包装反应组分,如何用
酶
找到DOM儿童?
、
、
、
、
我正在尝试测试一个库包装组件,它生成
在
componentDidMount
中
呈现的自己的标记。考虑到以下情况..。list"> <li>taco</li> </section></div> 如
何在
呈现的标记上实际使用
酶
浏览 2
提问于2017-10-25
得票数 1
回答已采纳
1
回答
模拟Axios多个请求
、
、
、
、
所以我遇到了这个问题,我
在
componentDidMount
中发送了4到5个应用程序接口
调用
,我想模拟一些响应来测试场景。this.updateTokenHOC(this.getStepDataFromServer,4)是的,这些都是
API
调用
。
如
您所见,为了进行调试,我
在
state
中
设置了test属性 getCommentsData(conf
浏览 2
提问于2018-12-05
得票数 1
1
回答
我想测试一个
方法
是否在生命周期
方法
componentDidMount
中被
调用
,但是我得到了一个错误
、
、
、
、
我有一个生命周期
方法
componentDidMount
,它
调用
一个函数setDateOnMount,它将成为其中的间谍。我正在使用jest和
酶
来测试setDateOnMount是否运行,我得到了一个错误,它没有被
调用
。我见过使用mount而不是shallow
调用
包装器的帖子,但我不能使用mount,因为我使用的是react-dates包,而且它与mount冲突,
在
mount
中
我无法运行它。= jest.spyOn(MealSummary.prototy
浏览 2
提问于2020-08-26
得票数 0
1
回答
Jest导航5-如何使用酶类+Jest测试导航事件侦听器(Jest本机)
、
、
、
、
我
在
组件
中
实现了一个焦点监听器,如下所示(
如
react导航v5文档所示): const { navigation } = this.props // do something} 我很难找到一种使用Jest/
酶
编写单元测试的
方法
浏览 1
提问于2022-01-06
得票数 1
1
回答
在
函数中进行
api
调用
,导致浏览器冻结react (类型记录)
、
、
浏览器
在
某个时候会结冰,我不得不强行关闭它。之所以发生这种情况,仅仅是因为我在上面所示的cellsrenderer函数中进行了一个
API
调用
。
调用
有什么问题?
在
铬
中
,我看到了以下几点:然后抛出与浏览器net::ERR_INSUFFICIENT_RESOURCES相关的错误:
浏览 11
提问于2022-01-24
得票数 0
1
回答
有没有办法测试Ant Design Modal参数
方法
?
、
、
、
我目前正在尝试使用jest和
酶
来测试“onOk”和“onCancel”
方法
: Modal.confirm({content: `Change?`,onOk: method1, }) 这是
在
组件
中
调用
的帮助器
方法
中
。我试着
等待
组件更新,然后查询OK按钮,但
酶
似乎找不到它。当我
浏览 29
提问于2020-07-02
得票数 3
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券