腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8566)
视频
沙龙
2
回答
有没有
办法
在
重置
所有
状态
后
调用
useEffect
钩子
在
我的App.tsx文件中,我想休息
所有
的
状态
,并
调用
useEffect
钩子
来获取测验数据。当它第一次运行时,它运行得很好,但当我单击handleRetake函数重新进行测验时,它会
重置
所有
状态
,但没有
调用
useEffect
钩子
来
调用
API。0) let [showResult, set
浏览 18
提问于2021-01-28
得票数 0
回答已采纳
3
回答
仅对特定的setState()执行
useEffect
()
、
、
、
、
我使用了一个
钩子
组件和几个
状态
变量。我读到过关于
在
更新
状态
后
使用
useEffect
()和params来获取某种回调的内容。示例: const [var, setVar] = useState(null); //do things}
在
本例中,将对每个s
浏览 30
提问于2021-12-01
得票数 0
1
回答
页更改
后
复选框
状态
为空
、
、
、
此函数
在
另一个名为ThanosTable的React组件中呈现。我将只写一部分代码,其中的customElement呈现发生在下面。请在这里查看我的代码框链接,以获得一个工作示例:问题1)如果我选择了几个复选框,然后转到第二页并返回,复选框
状态
为空,而原始复选框将被取消。不知道为什么会这样。问题2)复选框
状态
的值始终是customElement函数中的空对象({})。您可以通过
在
console.log函数中选中customElement (复选框)(
在
代码框中选中第76行)就可以看到
浏览 0
提问于2021-02-16
得票数 0
2
回答
如何在react中防止多次重新渲染
、
、
import { useSelector, useDispatch } from "react-redux"; const goHOme = () => { };
useEffect
setMovieCredits(response);
浏览 65
提问于2021-07-09
得票数 0
回答已采纳
1
回答
使用useSelector的表单值中的异相数据
、
、
return state;} 一切都很好,但是,当我从表中选择一个选项时: table fragment 它不会像预期的那样工作,因为获取数据时会有延迟,并且表单一开始没有值,但是
在
获得值但没有显示
在
表单中之后我在从自定义
钩子
中提取
重置
函数
后
,以这种方式实现了一个
useEffect
: const [formValues, handleInputChange, reset] = useForm({(() => { }, [id])
浏览 37
提问于2021-08-30
得票数 1
回答已采纳
1
回答
React
钩子
在
useEffect
的清理函数中丢失
状态
变量的更新值
、
我有这个
useEffect
钩子
,它在componentDidMount上做一些事情,最后我想用它来更新我
在
componentWillUnMount上的redux商店。useReducer(cancelReducer, []); //implementation dispatch({ type: 'someType', da
浏览 12
提问于2020-10-13
得票数 0
回答已采纳
1
回答
如何将反应钩(useContext,
useEffect
)与阿波罗反应钩(useQuery)相结合
、
、
我正在尝试创建一个简单的组件,从阿波罗GraphQL服务器(查询)返回我的
所有
组织。我希望从上下文
状态
呈现
所有
这些org,在这个
状态
中,组件挂载(由
useEffect
钩子
处理)
后
,可以使用分派方法放置这些org。getOrganizations
钩子
应该
调用
函数
useEffect
,如果
状态
结果(组织数组)为空,则
调用
自定义
钩子
useGetOrganizations。
浏览 23
提问于2019-10-24
得票数 2
1
回答
在
函数执行时,reason
状态
会被毫无理由地
重置
。
、
、
、
、
以下
所有
代码都位于一个函数react组件中(使用FluentUI),
状态
如下-React.
useEffect
( ..... .....column.onColumnClick = (event, selectedColumn)
浏览 4
提问于2022-04-05
得票数 1
回答已采纳
1
回答
如何使用React Native持久化单个
状态
值
、
、
、
、
isLearned); AsyncStorage.setItem('isLearned', JSON.stringify(isLearned))
浏览 16
提问于2021-07-21
得票数 0
2
回答
React创建从不重建的自定义
钩子
、
我正在使用一个没有
状态
的自定义
钩子
,并希望“持久化”该
钩子
。
钩子
名为useMessage(),应该只
在
第一个渲染周期中重新构建,因为我没有在其中使用任何
状态
。我想有一个全局
钩子
,redux
钩子
useDispatch()。 那件事怎么可能? 编辑: 我只想有一个引用/我的
钩子
的一个单点,这样就不会一直被重新渲染了!
有没有
办法
记住
钩子
?我的目标是能够
在
<e
浏览 11
提问于2020-04-17
得票数 0
回答已采纳
1
回答
如何在多个
钩子
中等待多个
状态
更新?
、
(所以它不仅仅是一个隐藏在定制
钩子
后面的简单的useState,请记住这一点)我还实现了一个函数来清除
所有
过滤器,它为每个过滤器
调用
reset()函数:clearFilters();在这种情况下,API是用旧值
调用<
浏览 0
提问于2019-10-14
得票数 4
回答已采纳
1
回答
如何避免自定义
钩子
中的多个API
调用
、
我有一个自定义
钩子
,负责
在
应用程序初始化时从后端获取一些与用户相关的数据,并将其存储
在
多个组件所需的全局
状态
中。数据获取是从
钩子
内部的
useEffect
触发的,而且由于多个组件(
在
同一个视图中呈现)都在
调用
钩子
来访问数据,所以
useEffect
被多次触发,因此
调用
API的次数与
调用
钩子
的次数一样多。: const { data } = useMyCustomHoo
浏览 5
提问于2022-03-23
得票数 0
1
回答
在
useState和useRef之外设置React Hook - useCustomHook
、
我有主组件以及使用useState和useRef的本地
状态
,我也有另一个自定义
钩子
,
在
自定义
钩子
内,我想
重置
我的主组件的
状态
和引用,我做的正确吗?custom hook
useEffect
setLoadCompleted, setUserNameRef); refreshPage
浏览 5
提问于2020-08-04
得票数 0
1
回答
修复
useEffect
挂钩中的陈旧
状态
、
、
我已经修复了
useEffect
回调的一个问题,当react首次初始化
状态
对象时,使用基于闭包的'stale'/old
状态
值。以前,
在
挂载之后执行
useEffect
回调时,它只能访问第一个
状态
值,即null。我通过向
useEffect
钩子
添加
状态
对象isSignedIn作为第二个参数解决了这个问题。现在,每当
调用
changeSignInStatus时,
useEffect
都
浏览 1
提问于2020-08-28
得票数 0
1
回答
它响应要卸载的导航操作。
、
、
在
ScreenA中,我正在做一些API
调用
,
在
ScreenB中,我有一些动画。我使用堆栈导航器从ScreenB访问ScreenA。
在
ScreenB中,我的
useEffect
()
钩子
和手势都有一些动画。当我从ScreenB移到ScreenA,然后返回到ScreenB时,屏幕的
状态
不会改变。仍然是一样的。我希望重新设置整个动画,再次
调用
useEffect
(),但只对ScreenB
调用
。我希望我的
所有
其他
浏览 3
提问于2022-02-20
得票数 0
2
回答
我的
useEffect
效果正在运行,但我不知道为什么依赖数组值(表面上)没有变化
、
、
练习使用useRef和
useEffect
钩子
的任务之一是构建一个“点击计数”游戏。游戏中有一个计时器(由
useEffect
和setIinterval提供动力),它可以从10开始计数,
状态
变量会计算你
在
设定的时间内能点击多少次。为了使
重置
功能起作用,我必须在
useEffect
依赖项数组中列出这个
状态
值(称为
useEffect
)。当倒计时计时器达到零时,gameIsActive变量将从其默认值true切换到false,然后单击reset按
浏览 5
提问于2021-03-19
得票数 0
回答已采纳
3
回答
Next.js:如何在ISR重新验证时
重置
状态
、
、
假设我有一个Next.js应用程序,它使用ISR
在
主页上临时呈现一些内容。此内容是交互式的,我将在上下文中维护客户端
状态
。每隔24小时,我想重新生成这个互动内容,在这一点上,我想澄清这个
状态
。我现在还没有这个应用程序(我现在还在计划阶段),但我能想到的最好的例子是,它每24小时生成一次单词,你需要猜测它;如果你正在猜测这个单词,当这个
重置
发生时,你的猜测尝试会被
重置
为零(尽管我还没有检查)。我想我可以有一个计划好的Firebase函数来更新我的内容,并
调用
一个端点来触发按需重新验证(
浏览 12
提问于2022-11-21
得票数 0
2
回答
单击
后
运行
useEffect
,即使url触发器未更改
、
、
在这里,我们有一个
useEffect
,它依赖于从哪里获取数据的url。fetchData();url设置
在
来自input的submit上,指定query字符串。query=${query}`) > 每次
钩子
再次运行时都会
重置
错误
状态
。这很有用,因为在请求失败
后
浏览 7
提问于2020-09-30
得票数 0
2
回答
在这个错误消息中“直接在
useEffect
中移动这个变量”是什么意思?
、
、
该值是
在
useEffect
钩子
中设置的,
在
传递给子组件时会丢失。“每次呈现
后
,从React Hook
useEf
浏览 2
提问于2019-05-16
得票数 41
回答已采纳
1
回答
在
useState中设置
状态
、
如何使用来设置我的react应用程序的初始
状态
? 据我理解,chrome.storage.sync.get()是基于回调的,没有返回值。
浏览 0
提问于2020-12-07
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
你绝对不知道 Vue 也有生老病死
【一文看懂】React中usestate与useRef的区别与联系
React Hooks源码深度解析
编写React组件时常见的5个错误
Vue-router导航守卫的使用
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券