腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
通过
钩子
api
设置
上下文
时
的
React
清理
函数
、
我有一个
通过
react
钩子
设置
的
上下文
。
api
设置
前五个属性
时
,它会导致错误“无法在未挂载
的
组件上执行
React
状态更新。这是一个no-op,但它表明您
的
应用程序中存在内存泄漏。要修复此问题,请取消useEffect
清理
函数
中
的
所有订阅和异步任务。” 我
的
代码调用
api
位于一个useEffec
浏览 11
提问于2019-09-17
得票数 0
1
回答
在反应需要中清除useEffect中
的
使用吗?
、
、
在下面使用
的
useEffect
钩子
中,我正在检测窗口宽度,如果窗口是一定宽度,则
函数
设置
状态,但在这种情况下需要清除useEffect,还是不需要
清理
?我知道在
API
上下文
中,您可以在返回中取消对
API
的
订阅,所以当组件un挂载
时
,返回将运行。 再次
设置
windowWidth是正确
的
,还是完全从useEffect
钩子
中删除返回更好?const [windowWid
浏览 4
提问于2022-01-06
得票数 0
回答已采纳
1
回答
使用
上下文
API
和
React
挂钩每隔几秒钟执行一次
API
调用
、
在使用
React
中
的
上下文
API
时
,是否可以每隔几秒
设置
一次自动刷新间隔?getData()
函数
在
API
上运行axios.get(),但是当我在useEffect
钩子
的
返回
函数
中尝试setInterval()和cleanup
时
,它仍然没有
清理
间隔。getData()将当前变量和加载变量
设置
为应用程序级别状态。 我只是想每隔几秒钟刷新并重新执行一次
浏览 0
提问于2019-10-28
得票数 0
1
回答
用
React
.context响应测试库-测试挂钩
、
、
、
、
我对带有自定义
钩子
的
反应性测试库有疑问。// component.ts
浏览 3
提问于2021-05-29
得票数 3
1
回答
类组件和功能组件可以访问相同
的
上下文
吗?
、
我正在处理一个主要使用
React
组件构建
的
React
项目。最近,团队决定开始转向带有
钩子
的
功能组件。
函数
组件和类组件是否有方法访问相同
的
上下文
?换句话说,如果我有一个
设置
为类/由类组件消费
的
上下文
提供程序,那么我可以使用一个向下流
函数
组件来访问和更新这个
上下文
吗?同样
的
问题则相反(
设置
提供程序来使用useContex
浏览 3
提问于2021-02-19
得票数 0
2
回答
我是在使用新
的
上下文
API
,还是在使用Redux?
、
、
我已经学习了
React
,并且我已经学会了使用Context
API
,但是我听说有一个“新
的
context
api
”,因为我是
通过
一种旧
的
课程(2017年末)学习
React
的
,我不知道我是在使用新
的
还是旧
的
Context
API
。另外,我刚刚发现了Redux,它看起来和我正在使用
的
几乎完全一样,那么Redux和
上下文
API
到底是一样
的</e
浏览 26
提问于2019-04-25
得票数 0
1
回答
为什么对useEffect依赖
的
反应似乎被忽略了?
、
、
、
、
我有一个带有两个useEffect
钩子
的
React
组件,其中一个只能在更新
上下文
中存储
的
值
时
执行。当组件在
上下文
值更改之前运行时,这个
钩子
正在执行,我不明白为什么。 下面是代码和控制台输出。我使用这段代码
的
意图是,apibase效果
钩子
只在
函数
第一次运行时才运行(这似乎是有效
的
),而getRights
钩子
只在apibase效果
钩子
运行之后才运行,
浏览 2
提问于2021-06-27
得票数 0
2
回答
React
-
API
函数
无权访问
上下文
API
在创建一个可重用
的
、可导入
的
函数
来进行
API
调用时,我遇到了无法访问
上下文
API
来获取身份验证令牌
的
问题。(错误):无效
的
钩子
调用。
钩子
只能在
函数
组件
的
主体内调用。这可能是由于以下原因之一: 1.你可能有不匹配
的
React
和渲染器版本(如
React
DOM) 2.你可能违反了Hooks 3
的
规则。你可能在同一个
浏览 1
提问于2020-01-08
得票数 0
1
回答
从
react
query
函数
中异步获取auth0访问令牌
、
、
我使用preact +
react
query+ auth0-
react
,并创建了一个自定义
钩子
来从
API
检索数据。下面是
钩子
的
简化版本: return useQuery(["test"],() => apiGet());泛型
API
函数
从Authorization: `Bearer ${token}` });
浏览 4
提问于2022-09-15
得票数 0
1
回答
如何在导航到新屏幕后卸载
钩子
、
第二个包含一个
钩子
(参见下面的代码),它添加一个侦听器来侦听鼠标位置。此
钩子
在useEffect
钩子
中添加侦听器,并删除useEffect
清理
函数
中
的
侦听器。到第三个屏幕
时
如何卸载
钩子
,返回第二个屏幕
时
如何重新挂载
钩子
?请在回答前阅读以下内容:--这是因为当我们返回到第一个屏幕,然后触发useEffect在
钩子
中返回
的
清理
函数
浏览 4
提问于2021-06-17
得票数 0
回答已采纳
1
回答
响应
上下文
访问组件外的当前状态
、
、
、
、
我正在尝试制作一个
react
应用程序,我更新了
钩子
和新
的
上下文
API
,我通常在我
的
项目中使用redux,但是我想在这个项目中尝试context
API
和
钩子
,但是我在
上下文
API
的
一些概念上挣扎。我唯一需要
的
是一个像redux这样
的
getState
函数
,我尝试过使用还原器; import MainContext from '..defa
浏览 3
提问于2020-03-08
得票数 1
1
回答
如何在
react
js中使用
上下文
api
(请实际回答)
、
、
、
、
import
React
, { useEffect, useState } from "
react
"; const [joke, setjoke] = useState([]); return ( <
浏览 2
提问于2022-10-02
得票数 -1
1
回答
反应
钩子
需要返回一个值吗?
、
、
、
最近,我开始在自己
的
React
应用程序中构建自定义
钩子
,并一直在跟踪the网站上
的
文档。但是,我正在构建
的
钩子
不需要返回值,因为它们在初始化时为Redux
设置
了数据。data)))} export function Details() {我找不到明确说明
钩子
需要返回任何东西
的
文档但是,我找不到
浏览 2
提问于2020-06-02
得票数 29
2
回答
使用从助手
函数
显示加载程序
、
、
、
我是非常新
的
反应
上下文
API
。我要做
的
是在执行
API
调用时
设置
加载程序,并在
API
调用完成后停止加载程序。但是,如果我从助手
函数
执行这些分派操作,就会得到一个错误: 无效
钩子
呼叫。
钩子
只能在
函数
组件
的
主体内调用。这可能发生在以下原因之一: 1.
React
和呈现器(如
React
)
的
版本可能不匹配。您可能违反了Hooks<em
浏览 4
提问于2020-05-25
得票数 3
回答已采纳
1
回答
什么时候执行带有双箭头符号
的
"useEffect“?
、
、
我用
的
是第17号反应。我在一个组件里发现了这个.useEffect( ... [pageVar]关于何时执行这个
钩子
,双箭头表示法意味着什么?我看到了一个更传统
的
副作用..。useEffect(() => { }, [summary]); 当摘要值发生变化(我认为)
时
,它将被执行,但是上面的双箭头表示法对我来说是全新
的
。
浏览 3
提问于2021-07-23
得票数 0
回答已采纳
2
回答
为什么我们需要在
React
中返回
函数
?
、
、
我在项目中使用Material组件,并在我
的
应用程序中使用AutoComplete组件。
React
.useEffect(() => { if (!为什么我们返回一个将这个变量更改为false
的
函数
?它始终是true中
的
if-statement。提前谢谢你
的
回答
浏览 1
提问于2020-06-18
得票数 2
回答已采纳
3
回答
如何在useEffect
钩子
反应中阻止内存泄漏
、
、
我使用Effect
钩子
从服务器获取数据,并将这些数据传递到
react
表,在那里我使用相同
的
api
调用从服务器加载下一组数据。当应用程序加载
时
,我会收到如下警告 Warning: Can't perform a
React
state update on an unmounted component.defaultPageSize={courses.perPage} manual={true} onFetchData={setF
浏览 80
提问于2019-09-21
得票数 24
回答已采纳
4
回答
钩子
更改状态不会更新
上下文
提供程序
的
值吗?
、
、
我有两个组件和一个
上下文
提供程序,当我在父级调用
钩子
时,我可以更改状态并让这两个组件
通过
上下文
获取值 contex
api
用法
的
工作演示,但我在父级调用了change状态,这不是我想要
的
https://stackblitz.com/edit/
react
-51e2ky?file=index.js 我想用
钩子
来改变内部组件
的
状态,但是当我点击navbar login
时</e
浏览 25
提问于2020-05-19
得票数 5
回答已采纳
2
回答
在功能组件中使用REST
Api
调用更新
React
上下文
、
我正在尝试使用后端对REST
API
的
API
调用产生
的
数据来更新
React
应用程序
的
上下文
。问题是我不能同步
函数
。import
React
, {useEffect, useState} from "
react
"; import ax
浏览 2
提问于2019-09-12
得票数 12
回答已采纳
1
回答
对所有Axios请求使用Auth0
React
、
、
我已经
通过
遵循他们
的
快速启动教程
设置
了Auth0 with
React
。const TestComponent = () => { const
浏览 1
提问于2019-11-04
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券