腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
React
useState和
useEffect
嵌套。这样可以吗?
reactjs
、
react-hooks
我在玩
React
钩子,我试着做一个非常基础
的
时钟。它工作得很好,甚至分析器都说没有奇怪
的
重新渲染。让我有点担心
的
是
useEffect
调用updateTimeAndDate
的
地方,这会改变
状态
。我觉得它应该进入一个重现
循环
。为什么它还能工作?我不能说得更好了,抱歉。:Dconst addZero = (trunk) => (trunk >= 10 ?; setHours(addZero(timeAndDa
浏览 15
提问于2020-07-20
得票数 0
1
回答
使用Hook
更新
状态
会
导致
函数内出现
无限
循环
reactjs
、
react-hooks
我想更好地理解为什么在下面直接调用
的
函数
中
更新
状态
会
导致
函数在
无限
循环
中运行。 我知道如果我想在挂载后立即
更新
状态
,我应该使用"
useEffect
“,但我想知道为什么会发生这个
无限
循环
背后
的
机制。我尝试删除
更新
状态
的
函数调用,可以看到它不再在
无限
循环
中运行。impo
浏览 24
提问于2019-09-08
得票数 0
1
回答
反应:如何消除这个最大
更新
深度超过错误
javascript
、
reactjs
、
typescript
、
redux
我有一个组件,它
的
状态
是一个对象,我想在一个
useEffect
中
设置
状态
,在那里它
循环
遍历对象
的
键来
更新
状态
。问题是它给了我一个
无限
循环
的
错误。 未明错误:超过最大
更新
深度。当组件在componentWillUpdate或componentDidUpdate
中
反复调用componentDidUpdate时,就会发生这种情况。
React</
浏览 3
提问于2020-09-03
得票数 0
1
回答
状态
为依赖
的
setState在
useEffect
中
javascript
、
reactjs
我有一个带有子模态组件
的
父组件。父组件具有传递给子组件
的
空
状态
变量。父组件还具有一个div,它需要在呈现时初始化editorState才能正常工作。我
的
子组件有一个按钮,它用一些要在父组件div
中
呈现
的
数据设置stateForDiv。当子
更新
setEditorState时,我需要stateForDiv
的
父组件。当然,我尝试使用
useEffect
和stateForDiv作为依赖项。那么,当
useEffect
运行时,它会
浏览 4
提问于2022-03-25
得票数 0
1
回答
React
-如
何在
不
导致
无限
循环
的
情况下
更新
useEffect
中
的
状态
?
javascript
、
reactjs
我试图按优先级对我
的
对象进行排序,但是它得到了关于依赖项也应该在依赖数组
中
的
依赖关系
的
错误。然而,如果我把它放在那里,那么它就是永无止境
的
循环
。如
何在
保留完整功能
的
情况下
使错误消失?
useEffect
(() => { const res = items.sort((a, b) => (priority > priority
浏览 16
提问于2021-05-10
得票数 1
回答已采纳
2
回答
为什么对子组件
的
影响会再次运行?
reactjs
、
use-effect
我想要一些帮助,请理解为什么下面的代码
导致
inf呈现
循环
。在我看来,这应该是一个
循环
: update();
浏览 3
提问于2020-05-06
得票数 0
回答已采纳
3
回答
当包含依赖项时
导致
无限
循环
的
useEffect
javascript
、
reactjs
、
firebase
当用户发布新照片时,它将保存到此
状态
。const [posts, setPosts] = useState([]);
浏览 12
提问于2022-10-24
得票数 0
1
回答
为什么
useEffect
钩子不能像预期
的
那样工作?
javascript
、
reactjs
、
react-hooks
、
use-effect
我从来没有使用钩子
的
反应,我试图使用
useEffect
(),但我似乎不了解它
的
正确结构和使用
的
基本知识。// Background Parallax Effect
useEffect
(
浏览 3
提问于2020-06-15
得票数 0
回答已采纳
1
回答
react
-hooks/exhaustive deps用于
react
chartjs 2
的
图表数据
node.js
、
react-redux
、
react-chartjs-2
我正在使用
react
chartjs2来显示折线图。海图数据在
useEffect
中
不断
更新
。该图表显示了数据。一切都很顺利。但我得到了这个钩子排气排气规则警告: 第51行:
React
钩子
useEffect
缺少依赖项:'chartData‘。包括它或删除依赖数组
react
-hooks/exhaustive deps 但是如果我添加了
状态
chartData,页面就会冻结,因为我认为它会进入
无限
循环
。
浏览 16
提问于2020-11-05
得票数 0
1
回答
更新
useEffect
()
中
的
对象
的
状态
是否会创建一个新
的
对象?
reactjs
、
infinite-loop
、
use-effect
、
use-state
import {
useEffect
, useState } from "
react
"; const [secret, setSecret] =useState({ value: "", countSecrets: 0 }); if (secret.value === 'secret') {onChange} /> <div>Nu
浏览 3
提问于2021-03-29
得票数 0
回答已采纳
2
回答
为什么这个setState
导致
无限
循环
?
javascript
、
reactjs
、
react-hooks
我创建了一个带有呈现调用细节
的
react
组件,在组件
中
我使用
useEffect
来设置callInfo
状态
,然后它
导致
无限
循环
,即使我使用[]作为第二个参数,有人能帮我修复这个问题吗?谢谢!import { useLocation } from "
react
-router-dom"; import { useState,
useEffect
} from "
react
&q
浏览 10
提问于2021-10-06
得票数 1
回答已采纳
1
回答
在将类代码更改为函数代码时缺少逗号
react-native
当尝试将此函数从基于类
的
函数转换为基于函数
的
函数时,我遇到了困难。在_spring()
中
,我在动画组件
的
上下文中使用useState()似乎有问题。this.setState({ backClickCount: 0 }); });我尝试将其转换为FUNCTIONAL样式
的
尝试是BackHandler.exitApp() : _spring(); };
useEffect</em
浏览 3
提问于2022-03-27
得票数 1
回答已采纳
3
回答
总是有必要将
useEffect
中使用
的
所有函数都添加到它
的
依赖数组
中
吗?
reactjs
、
use-effect
这个游戏运行得很好,在每种
情况下
它
的
行为都像预期
的
那样,然而,在
useEffect
中使用一个没有依赖关系
的
函数时,会有一个持续不断
的
警告。为了澄清-我有一个
useEffect
函数,它所做
的
一切就是调用一个updateFunction,并且只依赖于移动
的
俄罗斯方块
的
x和y坐标。每当形状
的
位置改变时,
更新
函数就会
更新
电路板
的
状态
。我
浏览 0
提问于2021-09-17
得票数 0
1
回答
根据当前值
更新
状态
时,
React
缺少依赖项
reactjs
、
react-hooks
、
dependencies
我需要根据当前值
更新
React
状态
的当前值。但是,使用当前
状态
将触发警告:
React
Hook
useEffect
has a missing dependency。我怎样才能
更新
状态
?为了简单起见,假设我必须计算另一个
状态
更新
的
时间:[counter, setCounter] = useState(0
浏览 3
提问于2021-10-01
得票数 0
回答已采纳
1
回答
eslint希望我向
useEffect
添加一个依赖项,但这样做会
导致
无限
循环
。
javascript
、
reactjs
、
react-hooks
缺少
的
依赖项是一个将
状态
发送给父函数
的
函数,但如果我将其作为依赖项添加,则会
导致
无限
循环
。这是我
的
子组件CheckboxGroup.js itemId和checkedState从其子级(CheckboxItem.js)
中
解除,selectedItemIds
状态
被
更新
。然后我使用了
useEffect
,因为selectedItemIds需要立即被提升到它
的
父(App.js)。
如
浏览 6
提问于2022-09-29
得票数 1
回答已采纳
2
回答
直接在组件体中将
状态
更新
为同一
状态
javascript
、
reactjs
、
react-hooks
、
infinite-loop
、
react-component
return <div>Component</div>在这段代码
中
,我将
状态
更新
为,与前面直接在组件体
中
的
值相同。但是,即使值保持不变,这也会
导致
太多
的
重呈现。 正如我所知,在
React
.useState
中
,如果
状态
值被
更新
为与前面相同
的
值-
React
将不会重新呈现组件。为什么会发生在这里?然而,,如果我尝试使用
u
浏览 14
提问于2022-10-11
得票数 7
回答已采纳
1
回答
react
-redux:调度时
的
无限
循环
reactjs
、
redux
、
react-redux
、
redux-thunk
、
flux
然而,我
的
方法
导致
了一个我无法向自己解释
的
无限
循环
。state: RootState) => state.entries.map; const dispatch = useDispatch(); const [value, setValue] = u
浏览 33
提问于2020-09-15
得票数 1
回答已采纳
3
回答
使用时浏览器冻结
javascript
、
reactjs
、
react-hooks
当我进入一个引用此组件
的
路由器时,我
的
浏览器就会崩溃。我做了一些控制台测试,并注意到当response.data.message打开时,它会不断地重新呈现页面。有人能帮我吗?import
React
from '
react
' const [statue , setStatue] =
React</e
浏览 2
提问于2021-07-12
得票数 0
回答已采纳
1
回答
如
何在
UseState回调
中
调用
react
.js钩子
的
状态
更新
器函数
reactjs
、
axios
、
react-hooks
、
react-state
在完成http请求之后,我使用下面的代码调用
状态
更新
器函数,即使用从异步函数获得
的
响应来调用setUserName。但是我看到UsernameGenerator()只是被反复调用,就像在一个
无限
循环
中一样。我认为这里发生了某种程度
的
重复呈现,因为我在代码中使用UserName作为输入
的
值。我想要
的
是将res设置为
状态
变量
的
initial value,并在设置完值之后,不再调用UsernameGenerator()。s
浏览 2
提问于2021-02-13
得票数 2
回答已采纳
1
回答
useEffect
与useLocation
的
结合使用
javascript
、
reactjs
、
url
、
use-effect
我想知道使用(或不使用)
useEffect
更新
useLocation之间最大
的
区别。我通常会发现,每当useLocation
的
路径发生变化时,
useEffect
中
的人都会将其设置为
更新
状态
,但我发现我不需要这样做就可以
更新
位置。= useState('') console.log('pathname:', locatio
浏览 3
提问于2020-12-22
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React Hooks踩坑分享
【一文看懂】React中usestate与useRef的区别与联系
React Hooks 还不如类?
React请求后端数据
我读完了React的API,并为新手送上了一些建议
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券