腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
避免
在
一个
嵌套
依赖
项
更
改时
触发
useEffect
、
当lambda和period的值发生变化时,会
触发
handleSearch。但是,我不希望
在
filterPattern更
改时
触发
handleSearch。如果我不把filterPattern放在
依赖
数组中,那么handleSearch就不能得到filterPattern的最新值。 如何
避免
当
一个
嵌套
依赖
发生变化时
触发
useEffect
?谢谢。handleSearch = useCallback(as
浏览 21
提问于2020-01-27
得票数 0
回答已采纳
2
回答
useEffect
不会在重发程序上
触发
、
我有
一个
仪表板组件,其中有两个组件用于选择我需要显示的数据。第
一个
选择指示客户端。第二个选择指示项目。第二个选择的选项取决于所选的客户端。这很好,
在
我的第二个选择中设置const selectedClient = props.selectedClient;之后,如果我做了
一个
console.log(selectedClient),我会看到它发生了变化但是,当我选择另
一个
客户端时,不会
触发
useEffect
。console.log("selectedClient
浏览 3
提问于2020-10-01
得票数 1
回答已采纳
1
回答
React :
在
组件挂载时也调用了具有
依赖
性的
useEffect
、
、
在
React中,您可以使用带有
依赖
项
的
useEffect
()钩子。const [data, setData] = useState(); console.log(data.test.test);因此,我假设这个
useEffect
只是在数据更
改时
调用的。因此,让我们假设我将进行
一个
api调用并使用setData(response.data)。 然后应该
触发
<e
浏览 3
提问于2021-11-04
得票数 0
回答已采纳
2
回答
使用
嵌套
钩子更新状态
、
、
我试图弄清楚如何使用
嵌套
钩子来更新父组件中的状态。最近我了解到钩子基本上遵循相同的setState()异步更新模式,但是我很难找到我的war。useValidateRuleTwo:用于验证另
一个
特定规则的自定义钩子。我希望
在
useValidateRuleOne和useValidateRuleTwo中使用useValidateContent并在单击时更新ParentComp。现在,只需2次单击,消息就会出现。使用
嵌套
自定义钩子的正确方法是什么,以便在第一次运行时状态更新。
浏览 0
提问于2019-04-01
得票数 4
回答已采纳
2
回答
ReactJs/NextJs
useEffect
()总是调用两次
、
、
有两个
依赖
项
: reinitializePage (当设置为true时,将调用
useEffect
)和corporateContext (当上下文更
改时
,应该更新组件)。twice.By缺省状态,因此
useEffect
将
触发
,
在
更改为false之后,因为reinitializePage是
一个
依赖
项
,它将再次
触发
,并且由于if语句中有“或”条件,而且corporateContext如果我不将corpo
浏览 1
提问于2021-10-06
得票数 0
1
回答
当数组中只有
一个
元素更
改时
触发
useEffect
钩子
、
、
只有当数组中的特定元素发生变化时,我才试图
触发
useEffect
钩子。现在,我有
一个
类似的东西:
useEffect
(()=>{}, [array[0]]) React
useEffect
在
<
浏览 2
提问于2022-05-27
得票数 1
回答已采纳
3
回答
React Hook
useEffect
缺少
依赖
项
:“Propss.myObj”。“包括它或删除
依赖
项数组
、
data更
改时
,都会
触发
useEffect
的函数。 我不能将它包含在
依赖
数组中,因为它会导致无限循环(因为props.myObj有不断变化的
嵌套
对象)。当然,我不能删除当前的
依赖
项
。
useEffect
(() => { const data = props.myObj["test"]?.prop1?.
浏览 24
提问于2021-06-28
得票数 0
1
回答
setState函数
在
useEffect
中的反应
、
、
当浏览器调整大小时,我正在切换状态:
useEffect
(() => {}, [])React缺少
一个
依赖
项
要么包含它,要么删除
依赖
数组。 我该怎么重写这个?
浏览 0
提问于2020-01-19
得票数 3
回答已采纳
4
回答
当所有
依赖
项
都已更
改时
使用
useEffect
?
、
目前,当只有
一个
依赖
项
发生更
改时
,就会
触发
useEffect
。 当两个(或所有)
依赖
项
都已更
改时
,我如何更新它/使用它来回滚?
浏览 70
提问于2020-07-19
得票数 10
回答已采纳
3
回答
在
React中,如何根据常量值变化调用函数
、
、
我
在
react中有3个组件。其中
一个
是父组件,其余两个是子组件(EziSchedule & EziTransaction),其中每个组件都通过调用API来获取自己的数据。但是,
在
子组件EziTransaction中显示的数据取决于我
在
schedule类的表上单击的记录。当用户点击EziSchedule中的记录时,它会返回到父组件,然后是EziTransaction,并且可以
在
EziTransaction中打印出正确的id。父组件 const EziTrackerParrent = () =>
浏览 0
提问于2020-12-22
得票数 1
2
回答
React:
在
url中传递id参数时重新呈现页面。
我刚开始响应js,我有
一个
疑问:
在
我的索引页面中,我声明路由,调用组件
在
“清单”组件中,我有两个组件: 侧栏<Link to={/assignments/organizat
浏览 2
提问于2020-10-02
得票数 0
1
回答
"
useEffect
有缺失的
依赖
项
“警告有时是错误的吗?
、
、
、
在
本例中,我们只希望
在
id更
改时
触发
该效果: id: string callback(id)};
在
本例中,我得到警告"React有
一个
缺失的
依赖
项</em
浏览 4
提问于2020-09-28
得票数 4
回答已采纳
3
回答
在
异步函数上应用
useEffect
、
我
在
React中有
一个
功能组件: export default function (id) {
useEffect
( () => { renderBackendprops) { const [isReady] = useConfig(); //
浏览 45
提问于2021-07-29
得票数 0
1
回答
Nextjs
UseEffect
没有
在
路由更
改时
呈现
、
、
在
每个组件中的组件中,
useEffect
都有问题。我
在
该组件中进行了一些身份验证和重定向,但我认为当我使用浏览器中的Nextjs链接或后退按钮时,布局
useEffect
没有重新呈现,这意味着它没有检查用户是否已登录。//cuando hacemos un login el token se guarda en el local storage asi que comprobamos que exista
useEffect
react-hooks/exhaustive-de
浏览 8
提问于2022-01-13
得票数 0
回答已采纳
2
回答
反应性使用效果中的
依赖
数组
const [getSingleClient, setGetSingleClient] = useState({}); const GetClientsetGetSingleClient(await GetSingle(`${id}`)); }, [getSingleClient, id]); 我把它
依赖
于
浏览 2
提问于2021-11-24
得票数 2
回答已采纳
1
回答
使用
一个
依赖
项
来响应
useEffect
钩克将运行N+1多次
、
、
带有单个
依赖
项
的
useEffect
钩子将调用N+1时间,其中N是
依赖
项
发生变异的#。
在
初始加载过程中还会发生额外的调用。有什么方法可以
避免
初始调用,只
在
依赖
项
实际更
改时
才运行钩子?下面是
一个
示例,我期望数据为1,但是如果运行这个值,则会看到值为2。setOnce] = React.useState(null); const [data, setData] = React.use
浏览 3
提问于2022-03-30
得票数 -1
3
回答
useEffect
缺少
依赖
项
会导致另
一个
错误
以下代码显示"
useEffect
has a missing dependency“错误:
useEffect
(() => { }, [sortalphaStatus, sorttypeStatus]); 因此,我将其更改为:
useEffect
(() => { }, [sortalphaStatus, sorttypeStatus, inputToOutput]); 但是现在我得到了这个错误:“'inputT
浏览 81
提问于2021-02-10
得票数 0
1
回答
在
异步无状态组件中限制呈现的次数以防止
在
“我的代码”中使用“本机”的无限循环
、
我试图
在
异步存储中调用
一个
API。 基本上,我需要从Asyncstorage获得电子邮件,并将该链接传递到API中。我正在尝试这样做,但面对太多的重新渲染,会出现错误。限制呈现的次数以防止无限循环。
浏览 3
提问于2021-06-27
得票数 1
回答已采纳
2
回答
冲突useEffects?
、
、
、
在
将状态更改后
触发
的useEffects链接时,我发现链中的某些useEffects具有重叠的
依赖
关系,这使得它们
在
设置为状态后都被
触发
,而不是顺序地被
触发
。示例:当useEffects更新时,我正在
触发
一个
chapterIndex链。classList.add('in'); }当chapterIndex更
改时
浏览 5
提问于2020-09-22
得票数 2
2
回答
如果几秒钟后我要卸载
一个
React组件,是否仍然需要
Useeffect
中的
依赖
项数组?
、
我有
一个
关于这个特定示例的问题,在这个例子中,我使用的是没有
依赖
数组的
useEffect
。ESLint抱怨它需要在
依赖
数组中“导航”,否则
依赖
数组可以被删除。这是否是没有
依赖
数组的
useEffect
的用例,因为我将在3秒后卸载组件?我是否正确地认为,如果在这个特定的例子中不使用a [],我们就不会冒任何重新呈现的风险?//Home.js return <h1>Home<
浏览 6
提问于2022-03-25
得票数 0
回答已采纳
点击加载更多
相关
资讯
Cloudflare因React useEffect钩子错误导致自我DDoS攻击
React Hooks踩坑分享
React Hooks 还不如类?
React Native 导航和路由
编写React组件时常见的5个错误
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券