腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
useEffect
是否
确定
组件
是否
重新
发送
?
现在我正在将基于类的
组件
迁移到功能
组件
上。根据我的知识,生命周期方法componentDidUpdate、componentWillUnmount、componentDidMount可以用
useEffect
钩子代替。
useEffect
钩子
是否
与shouldComponentUpdate无关,并且不能
确定
组件
是否
重新
呈现?
浏览 30
提问于2020-07-01
得票数 0
回答已采纳
2
回答
为什么
useEffect
会多次运行?
、
我正在使用
useEffect
从API中获取数据。无论我做什么,
useEffect
都会运行多次。const [productDetails, setProductDetails] = useState([]); fetch( .then(results => { }); }, []); 我读到在
useEffect
浏览 143
提问于2020-01-29
得票数 2
2
回答
React router dom:点击链接,刷新当前页面,但不转到目标页面
我在页面'/hello‘ 我在页面‘/hello’中有以下
组件
: <Link to="/world" onClick={() => window.location.reload()}> ...some
浏览 30
提问于2020-10-24
得票数 0
1
回答
如何使用钩子通过现有的redux操作获取数据?
、
、
我想要的是通过使用
useEffect
钩子调用redux操作来获取函数
组件
中的数据。在React类
组件
中,我调用此方法来获取componentDidMount()中的数据,而每个人都认为这是可行的。import React, {
useEffect
} from 'react'import { ITodo } fromtodoList: Array<ITodo> getTodos: ty
浏览 0
提问于2019-02-11
得票数 6
回答已采纳
2
回答
将新数据添加到数组中,列表中的每个子元素都应该有一个唯一的"key“支柱。
、
、
export default function ImportsList() {
useEffect
浏览 6
提问于2021-04-27
得票数 0
2
回答
React
组件
的返回依赖于来自
useEffect
的数据
、
、
、
旧标题: React不会在页面
重新
加载时运行如果我导航到包含
组件
的页面,它就会运行,但是如果我
重新
加载页面,它就不会再次运行。即使我
重新
加载页面,如何获得运行的效果?编辑:
重新
加载页面对我来说意味着按F5const Lobby = () => { const [result, setResult] =
浏览 7
提问于2020-05-20
得票数 0
回答已采纳
2
回答
如何避免
useEffect
中的无限循环?
、
、
、
我在一个名为TaskComponent的功能
组件
中工作,其中有一个
useEffect
: const getFilterTasks = () => {}) }) 在我的
组件
中,我有一个Flatlist,任务状态是我的Flatlist的数据,所以我希望每次任务发生变化时都呈现
组件
,每次从T
浏览 5
提问于2022-05-11
得票数 0
2
回答
当
useEffect
的状态发生变化时,它不会
重新
加载子
组件
、
、
、
我有一个像这样的反应性
组件
结构:在我的表
组件
中,我有一个触发模式的选项,该模式提示用户提供一些输入,然后输入将
发送
一个put请求到后端。props; const dispatch = useDispatch();
useEffect
Modal visible={false} updateInputValue={setInputFromModal}/>
浏览 6
提问于2022-09-11
得票数 0
2
回答
何时获取数据以及何时更新状态?
、
我不知道
是否
有一种最佳做法被接受。我有一个
组件
,它使用axios获取
useEffect
中的数据,并根据响应更新状态(setData)。当用户删除一个项时,我使用axios
发送
一个DELETE请求,但我也会像这样更新状态:它
重新
呈现
组件
,而项就消失了。我想知道这
是否
不应该通过更新状态来完成,而应该使用
useEffect
来获取数据,并等待后端
发送</em
浏览 3
提问于2021-01-05
得票数 1
回答已采纳
1
回答
从状态中检索数据后,对数据进行异步调用
、
、
、
dualPairLists);
useEffect
{}, [pairLists]); 我认为所发生的事情是,当我设置它
重新
呈现的状态时,它会导致钩子从状态中
重新
设置农场,并创建一个无限循环。
浏览 1
提问于2022-06-17
得票数 0
回答已采纳
2
回答
如何防止
组件
重呈现?
、
、
我有A页和B页,其中包含
组件
C;当我跳转到页面时,
组件
C将被
重新
呈现。对不起,我可能没有清楚地表示,我并不是说
useEffect
将运行两次,
组件
C已经在A页上呈现,也不应该再次在页面B上呈现,因为
组件
C没有改变,
useEffect
只是我用来
确定
组件
是否
呈现的import/h1> <Link href=&q
浏览 7
提问于2022-07-06
得票数 1
回答已采纳
1
回答
useEffect
多重依赖-是什么导致多重呈现?
、
因此,在下面的代码中,我想了解是什么导致
组件
多次
重新
呈现。即使大多数情况下,这段代码运行时没有任何问题,但有时它会导致浏览器失去响应。我无法
确定
是什么导致了这个问题,我认为
重新
审视
useEffect
可能是解决问题的关键。 if (s
浏览 1
提问于2022-09-21
得票数 0
回答已采纳
1
回答
组件
未使用“
useEffect
”挂钩在React中
重新
呈现
、
、
、
、
为此,我使用
useEffect
钩子来做两件事:1)。检查
是否
已经设置了cookie (如果没有,将设置cookie) 2.根据检查,将isCookie状态更新为true/false。然后,我将isCookie状态值作为道具传递给模态
组件
,该
组件
将使用isCookie状态来
确定
是否
显示模态。 问题是:模式仅基于useState初始值进行呈现。即使在
useEffect
中更新了状态,模式也不会
重新
呈现。我可以通过控制台日志确认状态正在更新,但我不知
浏览 11
提问于2020-04-01
得票数 2
回答已采纳
1
回答
添加身份验证状态时,屏幕停留在闪屏
、
、
、
、
在添加我多次尝试构建的代码时,每次它停留在闪屏上并且不前进时,我的代码如下: import 'react-native-gesture-handler'; } catch (e) { }
useEffect
浏览 1
提问于2020-11-30
得票数 0
3
回答
错误:
重新
渲染过多。React限制渲染的次数,以防止无限循环。如何防止此错误?
、
、
我一直得到相同的错误:太多的
重新
渲染。React限制渲染的次数,以防止无限循环。我该如何解决这个问题呢?
浏览 1
提问于2021-09-06
得票数 0
1
回答
用react钩子在呈现之前分派redux动作
、
因此,正如标题所述:在呈现
组件
之前,我们如何分配redux操作?
重新
定义redux模型--这是
浏览 0
提问于2019-04-20
得票数 4
回答已采纳
4
回答
在布尔值更改后使条件反应
组件
重命名器
、
、
(),但我不
确定
具体如何实现它。checkLogIn = () => { } }) 其中,isLoggedIn()检查用户
是否
登录并返回布尔值目前,我可以注销和登录,并且isLoggedIn()函数可以工作,但是我想要有条件地
重新
呈现的
组件
在刷新页面之前不会这样做。因此,我将[isLoggedin()]作为第二个参数添加到
useEffect
()中,现在几乎可以使用了。登录时,boolIsLog
浏览 10
提问于2021-03-21
得票数 0
2
回答
当在JSX之外使用useState钩子时,每次都必须将它包装在
useEffect
中吗?
、
、
、
我理解在这种情况下,
useEffect
是如何帮助防止额外的
重新
呈现的,但是我的问题是,当在JSX之外使用"useState“时,
useEffect
总是需要的吗?import {
useEffect
, useState } from "react";import Item from ".setState] = useState(); setS
浏览 3
提问于2022-09-01
得票数 0
回答已采纳
1
回答
React Material UI防止列表
重新
渲染
、
、
当我点击展开图标时,我在我的列表中面临着不必要的
重新
渲染。目前,我可以在Profiler中看到整个列表被
重新
呈现,当我试图将列表包装在React备忘录中时,它没有解决这个问题。有什么我可以做的,以防止
重新
呈现整个列表?对于函数调用,我还有一个奇怪的行为: 请在下面找到
组件
的简
浏览 0
提问于2020-10-29
得票数 0
1
回答
React的
重新
渲染问题太多
、
、
、
所以我有一个主
组件
,它包含一个按钮,如下所示:..但只要我点击卡片,我就会得到
重新
渲染的错误。props) { <Route path="/inbox">
浏览 16
提问于2020-05-07
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何确定导航是否联网呢?
如何确定国有资产是否需要报废?
ChatGPT之后,是否需要重新定义抄袭?
如何确定真空成型是否适合您?
如何确定企业是否需要定制 ERP 解决方案?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券