腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
向
useEffect
()
添加
依赖
项
会
导致
初始
循环
。
但
删除
依赖
关系
会
导致
组件
在
数据库
更新
时
无法
重新
呈现
、
、
下面的代码
导致
useEffect
()被无限调用。为什么
会
这样呢?从
useEffect
依赖
数组中
删除
drawingboarditems可以解决无限
循环
,
但
当用户
向
数据库
添加
项目
时
,DrawingBoard不会自动
重新
呈现
。CurrentUserContext); const [loading, setLoading] = useState(tr
浏览 14
提问于2021-05-25
得票数 0
回答已采纳
2
回答
useEffect
调度中的响应
更新
数据
、
、
我尝试
在
useEffect
中
更新
数据,但在控制台中显示警告。React Hook
useEffect
has missing dependencies: 'dispatch', 'id', and 'state.selectedHotel'.payload: { selectedHotel: hotel[0] } }catch(){} }, [])但是,当我
添加</e
浏览 10
提问于2021-06-24
得票数 2
回答已采纳
2
回答
为什么对子
组件
的影响
会
再次运行?
、
我想要一些帮助,请理解为什么下面的代码
导致
inf
呈现
循环
。在我看来,这应该是一个
循环
:
浏览 3
提问于2020-05-06
得票数 0
回答已采纳
2
回答
React应该渲染多少次?
、
、
我编写了一个简单的React来测试React如何
呈现
import React, { useState,
useEffect
} fromuseState(0); setTrackIndex((trackIndex)=>trackIndex+1)set trackProgresseffect; trackIndex=
浏览 7
提问于2021-11-24
得票数 0
4
回答
React
useEffect
钩子
导致
无限
循环
、
、
、
我的
组件
上有一个useState钩子,它看起来像这样:const [bottomLinks, setBottomLinks] = useState([]);if (scoutMode == "weeklyProgramme") { {link: "/map" ])
浏览 1
提问于2021-01-04
得票数 0
3
回答
为什么React.memo不使用
useEffect
?
、
但是每当我切换人员
组件
时
,我都不想总是
重新
渲染驾驶舱
组件
。
useEffect
(() => { {person}
浏览 1
提问于2020-06-26
得票数 1
回答已采纳
1
回答
基本上相同的代码,
但
一个
导致
无限
循环
的使用效果。
、
对不起,reactjs初学者,下面有两个代码,我不明白为什么当我使用“第一段代码”
时
,我得到无限
循环
(
在
浏览器控制台中无限注销'123‘),当我使用“第二个代码”
时
,我没有无限
循环
(
在
浏览器控制台中只注销两个'123’),为什么当我用“第一个代码”获得无限
循环
时
,为什么不使用“第二个代码”来获得无限
循环
呢?(第一段代码)
导致
无限
循环
:const rand
浏览 2
提问于2021-07-31
得票数 0
回答已采纳
1
回答
从
useEffect
和其他函数调用函数
、
、
我有一个子
组件
,它通过一个事件
向
父
组件
发出一个操作:export default function ChildComponent(props) { <ChildComponent updateData={fetchElements} /> . .}; 我想知道如何
删除
这一行// eslint-dis
浏览 1
提问于2020-11-14
得票数 3
回答已采纳
1
回答
函数,当在jsx中调用时
更新
useState钩子,将
导致
无限
循环
。
、
我有一个函数可以获取数据并
更新
useState钩子,但是当我
在
jsx内调用该函数
时
,它会
导致
无限
循环
,
在
调用函数之前,我尝试
在
jsx中
添加
一个条件,以避免无限
循环
,但是函数不能正常工作。
浏览 5
提问于2022-07-29
得票数 0
1
回答
为什么
useEffect
钩子不能像预期的那样工作?
、
、
、
我从来没有使用钩子的反应,我试图使用
useEffect
(),但我似乎不了解它的正确结构和使用的基本知识。// Background Parallax Effect
useEffect
(()=> { const getScrollPos = (
浏览 3
提问于2020-06-15
得票数 0
回答已采纳
2
回答
useEffect
会
导致
无限
循环
我
在
react钩子和特效方面是个新手,
在
使用
useEffect
时
遇到了麻烦(async _ => {我正在做一个按钮,当它被点击
时
,报告的状态将根据其id进行
更新
。但我主要关心的是,为什么报表状态
会
浏览 20
提问于2020-05-11
得票数 0
回答已采纳
3
回答
防止用用graphql的
useEffect
获取的数据
更新
useQuery钩子中的状态变量
时
的无限
呈现
、
、
、
当
组件
重新
呈现
时,它将被调用。因此,我需要将我的stateOfValue和"data“(这里有我的API数据)变量作为
useEffect
钩子的
依赖
项
。中使用的所有变量作为
依赖
项
添加
,因为这是执行的正确方法。现在,根据react,状态
更新
必须在没有突变的情况下进行,因为每当我需要
更新
状态
时
,我都要创建一个新对象。但是通过设置一个新的状态变量对象,我的
组件
将
浏览 2
提问于2020-06-22
得票数 0
回答已采纳
2
回答
useEffect
触发
时
UI不
呈现
、
我试图用Object.entriescurrentTaskIndex获得动态下一页,一切都很好,我根据它们的索引获取任务数据,
但
当
依赖
项
发生变化时,useEffects没有
呈现
UI,实际上它
呈现
的任务与以前相同,因此这意味着当useState fire,currentTaskIndex状态更改为2,但它仍然显示索引1
项
时
,但是当我刷新页面
时
,它显示的是索引2
项
,所以问题是,如何在useEffects触发
时
显示索引2<
浏览 4
提问于2022-10-05
得票数 0
回答已采纳
2
回答
响应axios请求返回太多对象
、
、
在
将它们存储
在
状态后,如何访问整个API来对它们进行过滤?import React, {
useEffect
, useState } from "react"; }} const [data, setData] = useState<Invoice[]>([]);
useEffec
浏览 2
提问于2021-06-29
得票数 1
回答已采纳
3
回答
总是有必要将
useEffect
中使用的所有函数都
添加
到它的
依赖
数组中吗?
、
这个游戏运行得很好,
在
每种情况下它的行为都像预期的那样,然而,
在
useEffect
中使用一个没有
依赖
关系
的函数
时
,会有一个持续不断的警告。为了澄清-我有一个
useEffect
函数,它所做的一切就是调用一个updateFunction,并且只
依赖
于移动的俄罗斯方块的x和y坐标。每当形状的位置改变
时
,
更新
函数就会
更新
电路板的状态。我知道React
在
每次渲染
时
都会<em
浏览 0
提问于2021-09-17
得票数 0
1
回答
太多的
重新
渲染。
在
异步无状态
组件
中限制
呈现
的次数以防止
在
“我的代码”中使用“本机”的无限
循环
、
面对太多的
重新
呈现
。React限制
呈现
的数量,以防止异步无状态
组件
中的中的无限
循环
。 我试图使用无状态
组件
调用异步方法。我试图
在
异步存储中调用一个API。我正在尝试这样做,
但
面对太多的
重新
渲染,会出现错误。限制
呈现
的次数以防止无限
循环
。
浏览 3
提问于2021-06-27
得票数 1
回答已采纳
1
回答
使用Firebase
在
useEffect
上停止无限
循环
、
、
我第一次用钩子测试了防火墙,并遇到了众所周知的无限
循环
问题。import React, { useState,
useEffect
} from 'react'; const [user, setUser
浏览 1
提问于2020-06-09
得票数 2
回答已采纳
2
回答
数据不变
时
对
UseEffect
循环
的启示
、
、
你好,我有这个
组件
,
在
阅读了一些之后,我发现当数组中的数据发生变化时,再次调用
useEffect
,但在我的示例中,这不是更改,而是进入
循环
。export default function Test() { const [dates, setDates] = useState([]);
useEffect
<div> return <div>{date}<
浏览 9
提问于2022-06-28
得票数 1
回答已采纳
2
回答
我真的需要这个钩子
useEffect
()吗?
、
、
基本上,该应用程序使用户能够根据特定的搜索参数过滤
数据库
。 现在,我尝试将类
组件
转换为功能
组件
。该
组件
只是加载一个预先填充的(领域-)
数据库
,显示一个等待用户输入的搜索栏,根据用户的输入执行
数据库
查询并显示结果。
在
“旧”版本中,
数据库
设置是
在
componentDidMount()期间完成的,现在我认为使用
useEffect
()挂钩可以完成这项工作,因为它可以代替componentDidMount()。下面是我正在谈论
浏览 4
提问于2020-02-05
得票数 1
回答已采纳
3
回答
UseEffect
在
React中持续运行?
我试图
在
初始
运行时运行一个
组件
,我试图将状态值分派给另一个
组件
在运行特定
组件
的
useEffect
时
,
useEffect
在运行时不断
更新
: 每当我从dropdown更改为
useEffect
并将之前的值设置为state
时
,我也会有一个下拉列表 const handleChange = (event) => { console.log("Role changing&quo
浏览 41
提问于2020-09-04
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React Hooks踩坑分享
删除GitHub上的历史commit
React 深入系列4:组件的生命周期
解决公式循环引用的有效策略
如何优化前端性能?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券