腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2675)
视频
沙龙
1
回答
在
这种
情况下
,
有没有
办法
避免
无限
循环
的
依赖
关系
,
并将
正确
的
依赖
关系
传
递给
useEffect
钩子
?
reactjs
、
react-hooks
我有一个自定义
钩子
,它获取一个回调作为其中一个参数,并在
useEffect
中调用它 const customHook = (callback: Function) => {} 这里
的
问题是,callback是一个函数,它导致
useEffect
在
循环
中运行。因此,
在
我
的
组件中会有类似这样
的
内容: const memoizedCallback = useCallback(() => { m
浏览 12
提问于2021-04-02
得票数 0
回答已采纳
2
回答
在
React中,
在
依赖
项未更改
的
情况下
,防止
useEffect
钩子
多次执行
的
正确
方法是什么?
reactjs
、
use-effect
为了防止
这种
行为,我发现自己经常不得不爬到树上来确定组件重呈现
的
原因,我怀疑是什么触发了这些不必要
的
和后续
的
useEffect
钩子
的
执行,但是,如果没有
办法
避免
组件重新呈现,并且需要防止
useEffect
在
搜索过程中,我看到有类似问题
的
其他开发人员试图通过使用componentDidMount
钩子
复制以前
的
useEffect
生命
浏览 7
提问于2022-08-06
得票数 0
2
回答
我
的
反应应用程序
在
移动设备上冻结/滞后。
javascript
、
node.js
、
reactjs
、
react-hooks
netlify上
的
应用程序:有人能帮帮我吗?
浏览 12
提问于2022-04-28
得票数 -1
回答已采纳
2
回答
每次屏幕出现时
在
useEffect
中创建setState
reactjs
、
react-native
、
react-hooks
我有一些
useEffect
函数,它在组件第一次出现时工作:
useEffect
(() => { try { console.log(error) })(); }, []); 但是,如果我从参数中删除空数组,如何在不调用
无限
循环
的
情况下
让它每次都工作呢
浏览 12
提问于2020-08-26
得票数 0
回答已采纳
2
回答
如何
避免
useEffect
和useCallback
依赖
循环
在
React.js中
javascript
、
reactjs
、
react-hooks
我正致力于将反应性组件从类组件转换为带有
钩子
的
功能组件。我目前
的
想法是将从fetchMembersFromDatabase()检索到
的
数据作为参数直接
浏览 1
提问于2020-05-15
得票数 1
回答已采纳
1
回答
`
useEffect
`添加到状态,不会进入
无限
循环
reactjs
、
react-hooks
); setListUsersQueryState("complete"); fetchUsers(); fetchUsers();
useEffect
最初应该在加载时调用,因此[]作为
依赖
项。使用上面的代码react抱怨 React Hook
u
浏览 10
提问于2019-08-13
得票数 0
2
回答
useEffect
调度中
的
响应更新数据
javascript
、
reactjs
、
use-effect
我尝试
在
useEffect
中更新数据,但在控制台中显示警告。React Hook
useEffect
has missing dependencies: 'dispatch', 'id', and 'state.selectedHotel'.) => { const { id } = useParams();
useEffect
<
浏览 10
提问于2021-06-24
得票数 2
回答已采纳
1
回答
我应该在我
的
效果中添加useCallback或useMemo吗?
javascript
、
reactjs
我想知道是否需要使用useCallback或useMemo来
避免
不必要
的
API调用?当我需要两个人中
的
一个时,我仍然很难理解。如果增加它是有意义
的
,你会怎么做?open, setOpen] = useState(false);
useEffect
浏览 2
提问于2020-07-29
得票数 4
回答已采纳
1
回答
如何
正确
地使用
useEffect
进行异步获取调用?反应-
钩子
/穷尽-行动
javascript
、
reactjs
、
typescript
、
react-hooks
、
use-effect
嗨,我正面临着
useEffect
钩子
在
反应中
的
问题。下面的代码
的
工作原理是应该
的
,但是es建议我需要从
useEffect
提供
依赖
项数组中
的
依赖
项。error) { } finally { }}
无限
循环
码我试着把它写成这样--代
浏览 5
提问于2020-06-20
得票数 3
回答已采纳
2
回答
响应axios请求返回太多对象
reactjs
、
typescript
、
axios
我目前正在构建一个与TypeScript反应
的
web应用程序。我正在尝试获取一个定制
的
API。然而,他们中
的
许多人正在回归。
在
将它们存储
在
状态后,如何访问整个API来对它们进行过滤?import React, {
useEffect
, useState } from "react"; }}
浏览 2
提问于2021-06-29
得票数 1
回答已采纳
1
回答
更新状态,而不将其设置为
useEffect
中
的
依赖
项?穷举-deps林特规则
reactjs
、
eslint
、
lint
我有一个页面状态,当它被更新时,我想将新项添加到另一个状态,
在
本例中是一个列表状态。 const [page, setPage] = useState(1);
useEffect
((const newList = ["a", "b&qu
浏览 1
提问于2021-05-15
得票数 1
回答已采纳
1
回答
React + Firebase Firestore onSnapshot -
正确
使用带有react
的
存储侦听器
javascript
、
reactjs
、
react-native
、
google-cloud-firestore
、
react-hooks
问题(仅使用没有
依赖
项
的
useEffect
钩子
)(将修改后
的
状态作为
依赖
浏览 3
提问于2020-12-20
得票数 3
回答已采纳
2
回答
从另一个
钩子
中设置状态
的
正确
方法是什么?
reactjs
、
react-hooks
、
next.js
我有一个像这样
的
查询参数:const { name } = router.queryconstsetQueryName(name)
useEffect
(() => {}, [name]) 然而,这触发了一个<e
浏览 6
提问于2021-12-29
得票数 0
回答已采纳
1
回答
如何向页面返回它应该显示一次通知?
javascript
、
reactjs
、
typescript
、
next.js
到目前为止,
这种
通信是通过查询参数进行
的
。ModalNotification {...modalContent} /> : null} ); }; 问题是,每次调用closeModal来关闭模式时,它都会再次显示,因为
在
重新呈现时,查询仍然在那里,
循环
将重复。我正在寻找一种干净
的
方式来显示查询发送
的
数据一次,一旦用户关闭模式,它就不会再次显示。
浏览 16
提问于2021-09-16
得票数 0
回答已采纳
1
回答
React :
在
useEffects中将对象作为
依赖
项处理
javascript
、
reactjs
、
react-hooks
、
use-effect
更新:是的,对于用例1,如果我
在
search.value之外提取
useEffect
并将
其作为
依赖
项使用,它就能工作。用例2:我想将一个searchHits对象传
递给
服务器。eslint抱怨说存在对state.search
的
依赖
,它不承认state.search.value。即使你通过了state.search.value,它也会抱怨state.search 现在,如果您将state.search作为
依赖
项传
浏览 4
提问于2019-10-16
得票数 8
3
回答
UseEffect
在
React中持续运行?
reactjs
我试图
在
初始运行时运行一个组件,我试图将状态值分派给另一个组件 在运行特定组件
的
useEffect
时,
useEffect
在运行时不断更新: 每当我从dropdown更改为
useEffect
并将
之前
的
值设置为authMenus = JSON.parse(sessionStorage.getItem("menus")) || []
useEffect</e
浏览 41
提问于2020-09-04
得票数 0
回答已采纳
3
回答
如何更新响应
钩子
中
的
初始值(多个数据)?
javascript
、
reactjs
、
react-hooks
、
use-effect
在
创建了一个函数来设置值数据、当前用户loggedin并在
useEffect
中调用它之后,我收到了一条警告消息。userId和authorName,所以
在
函数setValues中我得到所有的初始值,然后只更新userId和authorName。突然,我
的
浏览器控制台里出现了警告信息,上面写着 React Hook
useEffect
has a missing dependency: 'getCurrentUserInfo'.Either include it or remove th
浏览 1
提问于2020-11-10
得票数 0
回答已采纳
1
回答
不能在
useEffect
钩子
处
的
嵌套组件处停止
无限
循环
javascript
、
reactjs
、
react-hooks
我试图抑制与嵌套组件相关
的
useEffect
。
useEffect
上不使用
依赖
项时,我得到了对console.log("BOOM!!!")
的
无限
调用,当然,这是不可接受
的
,但是我
的
嵌套组件被重新命名了。当我试图
在
useEffect
中使用以下类型
的
依赖
关系
时:[]、[lots.form]、[lots.listLots]或[lots.listLots
浏览 1
提问于2021-11-13
得票数 0
回答已采纳
2
回答
数据不变时对
UseEffect
循环
的
启示
reactjs
、
firebase
、
use-effect
你好,我有这个组件,
在
阅读了一些之后,我发现当数组中
的
数据发生变化时,再次调用
useEffect
,但在我
的
示例中,这不是更改,而是进入
循环
。export default function Test() { const [dates, setDates] = useState([]);
useEffect
export default function Test() { const [dates, setDates] = useS
浏览 9
提问于2022-06-28
得票数 1
回答已采纳
3
回答
总是有必要将
useEffect
中使用
的
所有函数都添加到它
的
依赖
数组中吗?
reactjs
、
use-effect
我目前正在React上构建一个俄罗斯方块游戏,只是为了练习
钩子
(以前是
在
类组件中开发
的
,有一段时间没有使用React,昨天我决定再次使用它)。这个游戏运行得很好,
在
每种
情况下
它
的
行为都像预期
的
那样,然而,
在
useEffect
中使用一个没有
依赖
关系
的
函数时,会有一个持续不断
的
警告。为了澄清-我有一个
useEffect
函数,它所做
的
浏览 0
提问于2021-09-17
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从源码中来,到业务中去,React性能优化终极指南
业务网关的落地实践
CMU、NYU与FAIR共同提出GLoMo:迁移学习新范式
RNN循环神经网络、LSTM长短期记忆网络实现时间序列长期利率预测
清华大神详解,这么详细的设计模式不收藏可惜了
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券