腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
React
-
我们
是否
应该在
更新
状态
之前
检查
组件
是否
已
挂载
?
、
对于不可
挂载
的
组件
,
是否
需要在
更新
状态
前确认
组件
已
挂载
? 我的意思是,这段代码行吗?
浏览 52
提问于2021-11-04
得票数 0
1
回答
错误警告:无法对
已
卸载的
组件
执行响应
状态
更新
、
、
错误警告:无法对未
挂载
的
组件
执行反应
状态
更新
。这是一个非操作,但它表示您的应用程序中存在内存泄漏。若要修复,请取消useEffect清理函数中的所有订阅和异步任务。
浏览 1
提问于2021-11-27
得票数 1
1
回答
如何在
react
应用程序中避免内存泄漏警告,即使我正在清理我的useEffect?
、
浏览 0
提问于2020-06-28
得票数 0
1
回答
调用异步API后调用useState setter函数
、
、
、
、
如果承诺解决后,但包含此代码的
组件
已被销毁,怎么办? 因此,setInventory和setError变量都是未定义的,而不是setter函数。因此,将undefined作为函数调用将引发错误。
浏览 2
提问于2022-05-22
得票数 2
2
回答
无法使用useEffect()和清理函数修复function /NextJS内存泄漏
、
、
我在页面上有一对函数
组件
挂钩,AddVocab
组件
向数组添加新单词,ListVocab映射数组。所有操作都很好,直到我从页面导航到这个错误:
组件
/vocab/ListSavab.js import
React
, { useState, useEffect } from "
r
浏览 5
提问于2022-04-29
得票数 0
3
回答
响应useEffect卸载保护不像预期的那样工作
、
、
、
我正在useEffect中进行一些异步数据提取,使用
React
来处理页面刷新中的用户
状态
。我收到以下错误,这似乎是常见的基于谷歌的结果: 警告:无法对卸载的
组件
执行响应
状态
更新
。基于这方面的所有文档,此错误基于
组件
已
卸载时的潜在
更新
状态
。建议的基本修复方法是在执行
状态
更新
之前
检查
变量
状态
跟踪
组件
是否
仍然被<e
浏览 3
提问于2021-05-05
得票数 0
回答已采纳
2
回答
useEffect -无法对未
挂载
的
组件
执行反应
状态
更新
、
一旦
组件
挂载
,我想GET所有的职务职位。因此,我使用了useEffect。我在useEffect中设置
状态
,我认为这是导致错误的原因:我的
组件
const [user, setUser] =
React
.useState([]); co
浏览 2
提问于2019-12-29
得票数 7
回答已采纳
2
回答
在ReactDOM.render
之前
更新
redux-store (...)
、
有没有办法在ReactDOM.render
之前
更新
Redux存储(...)
是否
已
运行?我正在使用
React
组件
制作一个API,该API在另一个应用程序中与另一个框架Dojo一起使用。因此,
我们
使用ReactDOM.render(...)和ReactDOM.unmountCompoentAtNode(...)
组件
应该何时出现/消失。因此,在API中,我重用了redux存储,因为即使通过ReactDOM.unmountComponentAtNod
浏览 15
提问于2020-05-22
得票数 0
2
回答
React
setState inside
我正在为图像构建一个懒散的
组件
。但我对设定
状态
有问题。我得到的只能
更新
一个
挂载
或
挂载
组件
错误,但是我在componentDidMount中使用setState,这应该允许我避免这样的错误。这是我的密码: constructor(props) { super(
浏览 0
提问于2016-08-09
得票数 5
回答已采纳
1
回答
使用自定义钩子获取数据时,无法在未装载的
组件
上执行
React
状态
更新
每当我尝试运行我为获取数据而创建的这个自定义钩子时,我的控制台中都会出现这个警告,下面是它的外观: import { useState, useEffect } from "
react
";}; export default useFetch; 下面是完整的警告消息: Warning: Can't perform a
React
浏览 17
提问于2021-10-10
得票数 0
3
回答
使用
React
钩子获取数据清理异步回调
、
、
我开始用新的闪亮的
React
Hooks构建我的一些新
组件
。但是我在我的
组件
中使用了很多异步api调用,其中我还在数据获取时显示了一个正在加载的微调器。但是,如果父
组件
现在更改了一个条件,即此
组件
在异步调用完成
之前
被卸载,会发生什么情况。错误来自其他方面,
浏览 1
提问于2019-03-12
得票数 1
1
回答
无法执行响应
状态
更新
、
我有这样的错误: 警告:无法对未
挂载
的
组件
执行反应
状态
更新
。这是一个非操作,但它表示您的应用程序中存在内存泄漏。若要修复,请取消方法.中的所有订阅和异步任务。
浏览 0
提问于2019-09-23
得票数 0
回答已采纳
1
回答
无法对
已
卸载的顶部选项卡栏
组件
执行
React
状态
更新
、
、
、
、
我清除了标签,移除了
状态
,实现了空
组件
,但仍然存在相同的问题。只有当我导航到后退菜单时才会发生这种情况 Warning: Can't perform a
React
state update on an unmounted component.
浏览 0
提问于2020-06-14
得票数 0
2
回答
无法对卸载的
组件
执行
React
状态
更新
。(UseEffect)(Context API)(
REACT
.js)
、
、
、
、
所以我得到了这样的警告:嗯,当我重新路由到Product Edit
组件
时,它发生在Products
组件
中!Products
组件
用于列出所有产品,product edit
组件
用于编辑产品详细信息,这两个
组件
通过useContext连接到相同的上下文接口。我的上下文API提
浏览 1
提问于2020-10-09
得票数 0
2
回答
只能
更新
一个
挂载
或安装
组件
、
、
、
、
used inside ServicesList) </TouchableOpacity>
浏览 0
提问于2018-04-12
得票数 0
回答已采纳
2
回答
关于在未
挂载
组件
上调用setState的警告
、
我明白错误是什么,但这次警告是关于_class component的,所以我迷路了.我刚刚升级到
react
-router v4,它需要很多更改,所以很难定位警告的来源。谢谢@zerkms使用调试器来获取行号,因为终端中没有跟踪。 我使用了v8实验
检查
员()。工作非常好:)
浏览 2
提问于2016-10-27
得票数 7
2
回答
无法使用useMediaQuery执行反应
状态
更新
、
、
我试图使用useMediaQuery和NextJS有条件地呈现背景图像,但是我得到了“无法对未
挂载
的
组件
执行反应
状态
更新
。这是一个非操作,但它表示应用程序中存在内存泄漏。const isMobile = useMediaQuery({ query: "(max-width: 30em)" });
React
.useEffect(() =>
浏览 13
提问于2022-06-06
得票数 0
1
回答
使用setState()和
react
导航给我“只能
更新
挂载
组件
”的问题
、
我开始收到警告,其中setState只能
更新
挂载
或
挂载
组件
。在安装函数中没有setState的实例。在网上查看这个问题时,我会得到令人惊讶的很少的结果,在这种情况下,这些结果似乎都没有对我有帮助。因为我只在一个屏幕中使用
状态
,所以我无法想象这会是一个问题。
浏览 3
提问于2017-07-03
得票数 0
回答已采纳
1
回答
无法在卸载的
组件
#434上执行
React
状态
更新
、
、
、
、
当我添加步骤时,它在数据库中工作,但随后模式关闭,并且我没有任何错误,但模式无缘无故地关闭 我想问题出在我调用firebase来
更新
它的时候(在addTodo函数中),但是我不知道为什么。
浏览 24
提问于2021-11-20
得票数 2
3
回答
理解useEffect()行为和额外的重呈现
、
、
我对以下虚拟
组件
进行了一些测试,在执行过程中(在控制台中),我得到了以下结果:Triggered: 0Triggered: 4 const [index, setIndex] =
React
.useState(0)
React
.useEffect(() =
浏览 1
提问于2022-01-19
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券