腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
"
useEffect
有缺失
的
依赖
项
“警告有时是错误
的
吗?
、
、
、
我已经使用钩子有一段时间了,我从来不完全理解
为什么
React会迫使我包含一些我不想在
useEffect
上使用
的
依赖
项
。让我们探讨一下建议: 选项1(
在
依赖
项数组中包括‘回调’):当'id‘或’回调‘发生
更改
时,
在
依赖
项数组中包含’回调‘将导致我
的
效果
触发
。这方面的问题是,当“回调”
更改
导致回调将在每次呈现中
更改
时,我
不
浏览 4
提问于2020-09-28
得票数 4
回答已采纳
1
回答
为什么
useEffect
在
不
更改
依赖
项
的
情况下
触发
?
、
我只想在我setCart
的
时候
触发
useEffect
。react-native' <View> )输出: test 它甚至<e
浏览 2
提问于2020-05-07
得票数 0
回答已采纳
2
回答
ReactJs/NextJs
useEffect
()总是调用两次
、
、
我
的
useEffect
()钩子是,总是两次调用。有两个
依赖
项
: reinitializePage (当设置为true时,将调用
useEffect
)和corporateContext (当上下文
更改
时,应该更新组件)。twice.By缺省状态,因此
useEffect
将
触发
,
在
更改
为false之后,因为reinitializePage是一个
依赖
项
,它将再次
触发
,并且
浏览 1
提问于2021-10-06
得票数 0
1
回答
在
执行
useEffect
后更新
依赖
变量,而不再次
触发
useEffect
挂钩
、
、
、
如下面的react代码片段所示,我有一个带有
依赖
项
“fetchQuery”
的
useEffect
钩子。如果“
useEffect
”变量发生
更改
,则将执行fetchQuery钩子。但是
在
执行它之后,我想清除
依赖
变量'fetchQuery‘
的
值(设置为''),而
不
触发
无限循环。有办法吗?
useEffect
(() => { /
浏览 4
提问于2022-10-28
得票数 -1
2
回答
useEffect
触发
器解释
、
有人能解释一下
为什么
这会
触发
useEffect
吗?setState钩子中
的
useState函数似乎总是一个函数。它在任何时候都不是undefined (初始化时)吗?const [state, setState] = useState(0)我离开了反应18s安装/卸载
的
警告,但是既然setState从来不改变效果,就不应该开火吗?以上代码与编
浏览 7
提问于2022-10-05
得票数 1
回答已采纳
1
回答
ReactJS钩子。TypeError:对象(.)不是一个函数
、
、
我是reactJS
的
新手,我正在尝试开发一个使用
的
天气应用程序。
useEffect
钩子无限地运行,甚至
依赖
项
也与以前一样。所以我决定使用useCallBack钩子,但是它显示了一个错误。守则如下:import axios from 'axios';
浏览 1
提问于2020-11-06
得票数 0
回答已采纳
2
回答
反应性使用效果中
的
依赖
数组
const [getSingleClient, setGetSingleClient] = useState({}); const GetClientsetGetSingleClient(await GetSingle(`${id}`)); }, [getSingleClient, id]); 我把它
依赖
于
浏览 2
提问于2021-11-24
得票数 2
回答已采纳
2
回答
React缺少React中
的
useState设置器
的
依赖
项
、
我理解,
useEffect
需要
依赖
项数组中
的
依赖
项
,但是当我将其与useState结合时,将有一个无限循环: setValid(true);这就是
为什么
我用它就像: setValid(true);因此,我得到: React H
浏览 4
提问于2021-03-14
得票数 0
回答已采纳
3
回答
React React.
useEffect
缺少一个
依赖
项
--我使用上下文中
的
fn
、
在
我
的
组件中,我有以下内容(为了简洁起见,我只包含了相关
的
代码片段):const projectContext = useProjectContext(); const loadProject = async (userId: string) => { await projectContext.loadProjectsForUserloadProject(authContext.us
浏览 3
提问于2022-05-09
得票数 0
3
回答
动态更新导航栏购物车数量
、
在
导航栏中,我希望动态显示用户购物车中
的
产品数量(如果购物车中有2个产品,则显示Cart(2) )。现在,我正在使用
useEffect
从我
的
API中获取购物车中
的
产品数量,但当然,
useEffect
只
在
页面重新呈现时
触发
-这意味着当我添加或删除产品时,它不会反映在购物车中(?)数。我
的
导航栏是一个(功能)组件,而我
的
产品选择也是单独
的
功能组件 如何实现导航栏购物车中
的
数字(?)将产
浏览 0
提问于2021-06-02
得票数 0
1
回答
监听器不使用
依赖
数组
触发
useEffect
、
、
、
此处
的
目标是
在
Firebase中修改数据时
更改
表数据 const [actions, setActions] = useState([]); ....
useEffect
(() =>
浏览 0
提问于2020-01-30
得票数 1
2
回答
useEffect
不会在重发程序上
触发
、
我有一个仪表板组件,其中有两个组件用于选择我需要显示
的
数据。第一个选择指示客户端。第二个选择指示项目。第二个选择
的
选项取决于所选
的
客户端。当我选择客户机并将id作为道具传递给第二个选择时,我会
更改
仪表板中
的
状态。这很好,
在
我
的
第二个选择中设置const selectedClient = props.selectedClient;之后,如果我做了一个console.log(selectedClient),我会看到它发生了变化但是,当我选择另一个客户端时,不会
触发<
浏览 3
提问于2020-10-01
得票数 1
回答已采纳
1
回答
<outlet>组件内部
的
useffect
不
触发
、
、
、
const NewBoards: React.FC = () => { // this does not }, []);
useEffect
能够
在
一个路径上
触发
(例如。
浏览 12
提问于2022-07-15
得票数 0
回答已采纳
1
回答
在
React中,如果
依赖
项
被
更改
为相同
的
值,
useEffect
会被
触发
吗?
、
假设我们有这样
的
情况: // do something如果某些计算做到了这一点呢:在这种
情况下
,
useEffect
会被
触发
吗?
浏览 66
提问于2021-09-10
得票数 0
2
回答
为什么
React希望我将setter添加为useEffects
依赖
项
、
我试图
在
useEffect
回调中使用异步函数。 myRequest(name) // No warning 如果我将myReque
浏览 3
提问于2020-05-10
得票数 2
回答已采纳
1
回答
当数组中只有一个元素
更改
时
触发
useEffect
钩子
、
、
只有当数组中
的
特定元素发生变化时,我才试图
触发
useEffect
钩子。现在,我有一个类似的东西:
useEffect
(()=>{}, [array[0]]) React
useEffect
<e
浏览 2
提问于2022-05-27
得票数 1
回答已采纳
1
回答
指定或
不
指定所有
useEffect
依赖
项
、
我创建了这个
useEffect
构造,首先启动验证,然后
在
通过验证时发布数据: ifconsole.log('*** Ready to POST ***'); }我完全可以将isProcessing作为
useEffect
的
唯一
依赖
项
,但是VSCode l
浏览 1
提问于2019-10-07
得票数 4
回答已采纳
3
回答
我们可以将变量添加为不属于
useEffect
的
依赖
项
吗?
、
、
、
、
useEffect
(()=>{ },[token, history]) 也就是说,这里令牌不是
useEffect
的
一部分,但我想将它添加为
useEffect
的
依赖
项
。如果不是,那
为什么
?
浏览 2
提问于2021-06-24
得票数 4
回答已采纳
2
回答
如何在
useEffect
中访问侦听器内
的
状态?
、
我理解,没有
依赖
项
,您就无法访问
useEffect
中
的
状态。`) ws.onopen = () => {},[])
在
本例中,state返回为空,尽管它在代码
的
其他部分中发生了
更改
为了从原则上解决这个问题,我应该将state作为
依赖
项
添加到
useEffect
钩子中。但是,这将再
浏览 5
提问于2022-01-19
得票数 0
2
回答
错误:太多
的
重呈现。React限制呈现
的
数量,以防止无限循环。反应js
、
错误:太多
的
重呈现。React限制呈现
的
数量,以防止无限循环。
浏览 9
提问于2021-12-06
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React Hooks踩坑分享
React中的Hooks之useEffect详解
React Hooks 还不如类?
React使用钩子增强组件
【一文看懂】React中usestate与useRef的区别与联系
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券