腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9979)
视频
沙龙
2
回答
如
何在
集成
测试
中
防止
未
安装
组件
上
的
React
状态
更新
?
、
、
我正在使用
测试
库来编写我
的
测试
。我正在编写加载
组件
的
集成
测试
,然后尝试遍历
测试
中
的
UI,以模拟用户可能做
的
事情,然后
测试
这些步骤
的
结果。在我
的
测试
输出
中
,当两个
测试
都运行时,我会得到以下警告,但当只运行一个
测试
时,我不会得到以下警告。所有运行
的
测试<
浏览 19
提问于2020-10-01
得票数 0
回答已采纳
1
回答
错误警告:无法对已卸载
的
组件
执行响应
状态
更新
、
、
错误警告:无法对
未
挂载
的
组件
执行反应
状态
更新
。这是一个非操作,但它表示您
的
应用程序
中
存在内存泄漏。若要修复,请取消useEffect清理函数
中
的
所有订阅和异步任务。
浏览 1
提问于2021-11-27
得票数 1
2
回答
如何将原始html <a href>标签连接到
React
javascript?
、
、
、
我构建了一个小
的
web应用程序,通过拉取原始
的
html WikiPedia文章内容(通过it
的
api)来模拟浏览WikiPedia。然后,我使用"dangerouslySetInnerHTML“在我
的
应用程序
中
显示html。我试图弄清楚如何允许用户单击卸载
的
< ahref="wiki/javascript“>标记,并在
React
端捕获该事件。我想要捕获标签点击来
更新
UI
状态
并发出服务器请求。使
浏览 0
提问于2018-04-04
得票数 0
1
回答
测试
接收作为支柱
的
功能
的
function
组件
、
、
App
组件
包含app
状态
(
如
searchResults数组),并将<SearchBox onResults={this.onResults}/>下
的
结果作为<SearchResult url={url}在SearchBox
组件
中
,调用一个库,然后调用一个远程API,然后将结果返回给传递给子SearchBox
的
onResults。> (通过onResult回调) ->
更新
状态
->呈现结果在&
浏览 0
提问于2020-10-07
得票数 -3
回答已采纳
1
回答
为什么我不能在
组件
的
构造函数
中
设置
状态
?
、
在我
的
整个代码
中
只有一个this.setState调用,这在构造函数
中
,但是我得到了setState错误。为了清晰起见,我将其简化为以下代码: constructor:只能
更新
挂载或
安装
组件
。这通常意味着您在
未
挂载
的
组件
上调用了se
浏览 3
提问于2017-06-18
得票数 1
回答已采纳
2
回答
为什么我们需要在
React
中
返回函数?
、
、
我在项目中使用Material
组件
,并在我
的
应用程序中使用AutoComplete
组件
。
React
.useEffect(() => { if (!为什么我们返回一个将这个变量更改为false
的
函数?它始终是true
中
的
if-stat
浏览 1
提问于2020-06-18
得票数 2
回答已采纳
1
回答
如何处理
React
组件
层次结构以确保
状态
清理?
、
我正在创建我
的
第一个
React
应用程序,我正在与一个我不太理解
的
bug作斗争。我挂载了一个
组件
(A),然后它挂载了另一个
组件
(B),然后它挂载了另一个(C)。用户交互会导致卸载父
组件
(A)而不会遇到任何问题(使用
React
.unmountComponentAtNode())。然后,我重新挂载
组件
以重新启动活动,并开始在调用setState()时出现错误:
未
捕获
的
错误:不变冲突: replaceState(...):
浏览 6
提问于2015-02-07
得票数 0
2
回答
没有更改,但重新呈现
import
React
, { useState, useEffect } from '
react
'; const [ count, setCount如何
防止
重新渲染? 谢谢。
浏览 11
提问于2019-12-19
得票数 0
2
回答
React
测试
:如何访问已连接(redux)
组件
的
实例
、
、
、
我希望能够
测试
作为连接
组件
导出
的
组件
的
方法,因此我需要访问该
组件
的
实例。
浏览 0
提问于2017-08-08
得票数 0
1
回答
当类构造函数中使用setState方法时,为什么反应抛出一个错误?
、
、
、
我知道,当为尚未挂载
的
组件
设置
状态
时,会引发错误。这解释了使用setState函数进行显式和直接设置
状态
时所产生
的
错误。import
React
, {Component} from '
react
'; constructor(props) {:只能
更新
安装
或
安装
组件
。这通常意味着在
未
挂载<
浏览 5
提问于2016-04-07
得票数 5
回答已采纳
2
回答
订阅
状态
- Redux
、
、
、
、
我试图显示一些总是被
更新
的
数据,但是当我添加一些要存储
的
新数据时,屏幕
上
看不到新
的
数据,因为我不知道订阅存储方法。但是我不知道在哪里使用它,也不知道如何使用它。我找不到适合我
的
项目的例子。第一种使用
的
可能性,就像我在上面搜索一样,(像mapStateToProps一样使用它); return {还是应该在state.header.templatesList应用程序
中
浏览 2
提问于2017-06-14
得票数 0
回答已采纳
1
回答
如何
测试
react
函数
组件
是否使用
react
-testling-library重新渲染
、
、
、
我正在开发一个应用程序,上面有一个很大
的
子
组件
垂直列表。每个子
组件
都使用
React
.memo,我已经构建了优化,以确保当修改列表
中
的
其他
组件
并
更新
组件
树
中
更高位置
的
状态
时,它们不会重新呈现。这是工作良好,并有戏剧性
的
性能提高,但我想写单元
测试
(S),以
防止
未来
的
回归,因为人们在项目中添加更多
的
浏览 3
提问于2021-11-03
得票数 1
3
回答
如
何在
React
中
创建安全调度功能
、
我正在尝试解决反应
测试
中常见
的
警告信息。When testing, code that causes
React
state updates should be wrapped into act(...): [mounted.current]}; r
浏览 12
提问于2022-09-27
得票数 1
1
回答
用i18next和故事书开玩笑
、
、
、
我在
组件
回购中使用i18next。
组件
工作正常,但我在
测试
方面有问题。我
的
架构看起来像:使用I18nextProvider
的
根
组件
,我已经用这个
组件
包装了每个
组件
,它是我
的
主应用程序
中
的
主要
组件
。故事
中
的
用法: <List />我在
浏览 3
提问于2018-02-18
得票数 1
1
回答
React
- to - print :如
何在
关闭打印窗口时更改onAfterPrint
中
的
状态
、
我正在使用
react
- to -print库,并且使用它,我想在关闭打印窗口时更改一个
状态
。我有以下代码。) }} closeAfterPrint下面是错误消息
未
捕获
的
不变冲突:已超过最大
更新
深度。当
组件
在componentWillUpdat
浏览 0
提问于2019-05-31
得票数 0
2
回答
React
useReducer() -
集成
测试
、
、
、
我编写了一个函数
组件
,它使用
React
.useReducer()钩子作为代码
的
一部分。IntegrationTest.js无效钩子呼叫。钩子只能在函数
组件
<e
浏览 1
提问于2020-04-02
得票数 2
1
回答
React
本机清除间隔不停止间隔
、
、
); }, 1000); clearInterval(levelTicker); }, []); 当我离开
组件
时,报价器永远不会停止,并在
未
安装
的
组件
上
抛出一个Can't perform a
React
状态
更新
警告。我将clearInterval更改为console.log,并在更改
组件
时正确打印,但clea
浏览 0
提问于2020-10-19
得票数 0
1
回答
如何正确初始化在
React
.js
组件
中
嵌入d3.js可调整大小图表?
、
、
我正在
测试
使用双向通信在
react
组件
中
集成
d3图表 d3团队
的
这个让我大吃一惊,我成功地将简单
的
图表嵌入到了
react
组件
中
。但是,在上面的
测试
用例
中
,我无法在初始化时将d3图表
的
mwidth同步到我
的
this.state.width。只有当我手动移动滑块时它才会同步。我
的
问题是,如
何在
init
上
强制(或模拟
浏览 14
提问于2019-11-25
得票数 0
1
回答
在Jest
中
测试
无
状态
子
组件
中
的
父方法
、
、
我现在有一个带有onChange方法
的
react
组件
。const handleChange = jest.fn();
浏览 2
提问于2019-12-09
得票数 1
1
回答
react
js
的
测试
驱动开发
、
、
刚开始学习
测试
库
的
React
js.Some,比如chai,Sinon,testing和mocha用于单元
测试
。在
react
js中有没有可用于
测试
驱动开发实践
的
测试
库?另一个问题是如
何在
react
js
中
测试
页面导航,因为一旦页面提交,
状态
和属性就会
更新
。注意:通过
react
路由器,它将导航到其他页面。如何编写
集成</
浏览 1
提问于2018-06-18
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券