腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
React
useEffect
奇怪
的
行为
、
在编辑父组件中,我使用
useEffect
从api获取数据,并从服务器设置初始状态。 在开发构建中,当呈现以下错误
的
组件时,它有时会中断: 已超过最大更新深度。
React
限制嵌套更新
的
数量,以防止无限循环。 而在生产构建中,每次呈现组件时它都会中断。ParentComponent = ({ match }) => {
useEffect
浏览 13
提问于2019-03-22
得票数 0
1
回答
React
事件侦听器在Netlify上
的
生产环境中不起作用
、
、
我有一个计算器
react
应用。我在文档上添加了一个事件侦听器来侦听键盘输入。我使用了一个
useEffect
钩子来设置侦听器,并在卸载时将其删除。
useEffect
(() => { return document.removeEventListener('keyup', keyboardInputHandler); }, []) 但是,侦听器可以在我
的</
浏览 27
提问于2021-11-18
得票数 0
1
回答
将
react
钩子设置为导致循环
的
数组
、
其他人有没有注意到这种
奇怪
的
行为
? 似乎当我声明一个在useState钩子中设置到数组
的
钩子
的
函数时,我得到了一个无限循环。 但是将相同
的
钩子设置为空字符串并不会导致循环。import
React
, { useState,
useEffect
} from "
react
"; const [foo, setF
浏览 12
提问于2020-09-05
得票数 2
回答已采纳
2
回答
useEffect
的
奇怪
行为
、
、
、
我
的
useEffect
函数如下..。
useEffect
(() => { const queryParams = await qs.parse(props.location.search,= undefined) { postLogin(); })();postLogin函数只是使用上面定义
的
查询参数向服务器发出
的
result.data.credential
浏览 9
提问于2019-12-30
得票数 0
回答已采纳
1
回答
React
组件中
的
递归函数调用
、
、
我有一个关于以下(非常
奇怪
的
)问题
的
问题。我有一个这样
的
父组件: function ParentComponent() { const [myParam, setMyParam] =
React
.useState(1);setTimeout(() => loop(), 1000) }
React
.
useEffect
(() => { if(props.myparam) {在我看来,预期
的
<
浏览 59
提问于2020-11-21
得票数 0
1
回答
使用窗口单击eventListener
的
React
UseEffect
的
奇怪
行为
、
、
、
我正在尝试实现一个简单
的
窗口点击计数器。它需要计算整个页面的点击量,而不是像<div onClick={() => handleClick()}></div>这样
的
单个元素。我已经尝试了这段代码
的
许多变体: import
React
, { useState,
useEffect
} from '
react
'; setCl
浏览 5
提问于2021-01-25
得票数 1
回答已采纳
1
回答
反应钩状态不匹配
、
、
我创建了一个监视滚动
行为
的
自定义钩子。但是,当我从使用钩子
的
组件更改状态时,我确实从控制台日志中看到状态更改,但一旦我开始滚动状态,状态
的
原始值为true。更
奇怪
的
是,工具与控制台日志输出不匹配。import
React
, {
useEffect
} from '
react
'; import useExample from '., { useState,
useEffect
} from
浏览 4
提问于2020-10-22
得票数 0
1
回答
.then块中
奇怪
的
设置状态
行为
、
、
、
我将数据从firebase集合cafes拉到一个名为CafeReviews
的
React
组件中,然后将该数据设置到一个名为cafe
的
状态变量中。返回
的
数据具有以下形状: { photoURL: photo url }
奇怪
的
行为
是,有时数据呈现给浏览器,但有时浏览器崩溃并给出以下错误: TypeError:那么,如何在
useEffect
钩子内
的
.then块中设置状态呢?下面是完整
的
浏览 14
提问于2021-01-28
得票数 0
回答已采纳
2
回答
react
挂钩
useEffect
和ref对象中
的
奇怪
行为
、
我正在学习钩子,并面临以下关于ref object
的
问题。const [offset, setOffset] = useState(0); const itemRef =
React
.createRef(); if (itemRef.current.childElementCount > 0) { setMaxX((itemRef.current.childElementCount
浏览 6
提问于2020-03-02
得票数 1
回答已采纳
2
回答
将
react
中
的
类基组件转换为挂钩
、
、
我是新接触
react
钩子
的
,我很难将这个类转换成使用ES6语法
的
react
钩子。谁能帮帮我?这是我
的
家乡..。import
React
, { Component } from '
react
';import { Link } from'
react
-router-dom'; import { fet
浏览 22
提问于2020-08-13
得票数 1
回答已采纳
1
回答
一些获取
的
urls在
react
中触发重新加载
、
、
我有一个带有
useEffect
钩子
的
基本反应组件import ReactDOM from '
react
-dom';ReactDOM.render( document.getElementById('root'),
useEffect</e
浏览 2
提问于2021-01-28
得票数 0
1
回答
为什么我
的
react
应用程序中有一个循环?
、
我正在学习
React
,我正在制作测试库
的
应用程序,但是我有一个
奇怪
的
循环,我不知道它从哪里来。我
的
代码:import Navigation from "..setTotalCharacters] = useState(''); const [randomNumbers, setRandomNum
浏览 3
提问于2022-04-24
得票数 0
回答已采纳
1
回答
在父状态更改后,
React
子组件不更新
、
、
这个问题已经问过好几次了,但我只能为类组件而不是函数组件找到答案,我觉得我
的
问题有点
奇怪
,所以我感兴趣
的
是为什么会有这样
的
行为
。 我想建立一个定时器在反应本地人。当计时器结束时,它将触发onTimeEnd方法,该方法更新App
的
状态,并在timer组件
的
timeInSec支柱上触发
useEffect
。当按下App
的
重置按钮时,它会更新App
的
状态,但不会触发
useEffect
-- Timer组件。
浏览 3
提问于2021-05-06
得票数 0
回答已采纳
2
回答
UseEffect
的
执行在某种程度上取决于其内部
的
函数调用
、
、
、
我有一个特殊
的
问题,当使用使用效果钩在反应本土化。我有一个功能组件,它有一个
useEffect
钩子,用于获取精确点
的
数据,而另一个函数组件则将定位点(filteredPinpoints)重新排列成可使用
的
格式。filteredPinpoints被更新三次,但前两次,对象是空
的
。
奇怪
的
行为
:如果我在第二个
useEffect
中注释掉
useEffect
,这个
useEffect
会被调用三次,但是如果我想执行
浏览 1
提问于2020-06-06
得票数 1
回答已采纳
2
回答
react
查询,重取不触发
useEffect
、
、
、
下面的演示演示了这个问题- 这是预期
的
行为
吗??如果不是我做错了什么?另外,如果期望这种
行为
,那么如何以编程方式获取最新数据?
浏览 6
提问于2022-09-05
得票数 -1
2
回答
使用
react
范围在日期选择上跳月
、
、
我在一个DateRangePicker项目中使用来自
的
next.js。import { addDays } from "date-fns";i
浏览 6
提问于2021-01-22
得票数 8
2
回答
使用
react
路由器dom 6.3.0从未定义
的
路径名读取路径名
、
我使用
的
反应-路由器-多玛6.3.0。下面是我在中
的
路由 <Routes> </Routes:17080:1) at useMemo (
reac
浏览 6
提问于2022-05-07
得票数 0
1
回答
响应,页面刷新后用localStorage丢失
useEffect
中保存
的
数据
、
、
、
、
这可能是一个菜鸟问题,但我正面临一些
useEffect
()钩子
的
麻烦。我有一个便笺应用程序,我想要使数据持久。我使用两个
useEffect
:一个用于第一次刷新/加载页面,另一个用于向应用程序添加新注释。(localStorage.getItem('
react
-notes')) if(savedNotes('
react
-notes', JS
浏览 4
提问于2022-07-30
得票数 3
回答已采纳
2
回答
如何才能停止函数执行两次?
我想首先执行updateChart函数,每次userData.transactions更改时(所以我可以用更新
的
数据填充图表)。一切似乎都正常工作,但在开始时它执行了两次,所以它也在数据集中推了两次相同
的
数据。import
React
from '
react
'import { Cat
浏览 11
提问于2022-06-27
得票数 0
3
回答
在子组件中使用钩子时,呈现
的
钩子比上一次呈现时多。
、
我试图理解如何在子组件中使用
React
而不触发错误。假设我有一个超级简单
的
组件(这里所有的代码都是可运行
的
- ):}; 它是这样使用
的
: import {
useEf
浏览 9
提问于2022-02-01
得票数 0
回答已采纳
点击加载更多
相关
资讯
React中的Hooks之useEffect详解
修复 Debian 中的 vim 奇怪行为
高温超导新材料表现出奇怪的金属行为
React Hooks 还不如类?
React使用钩子增强组件
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券