腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
useEffect
中执行代码之前等待axios响应
javascript
、
reactjs
、
react-hooks
、
dom-events
我正在尝试将
事件
侦听器
注册到我的
useEffect
钩子中,如下所示 const dataFromAxios在执行代码之前,我如何处理这个问题并等待axios
数据
?
浏览 1
提问于2021-06-18
得票数 0
回答已采纳
1
回答
事件
侦听器
和
数据
获取
是
useEffect
javascript
、
reactjs
、
react-hooks
我正在为在
useEffect
钩子中使用EventListener和
数据
获取
而苦苦挣扎。 我想要实现的
是
使用getData函数在
useEffect
中
获取
一次
数据
。但是我的getData函数将只执行一次(这是我需要的)
useEffect
(() => { window.addEventListener('keydown'这意味着它将继续
获取
数据
,直到我
浏览 14
提问于2020-10-12
得票数 1
回答已采纳
1
回答
React无限滚动组件
javascript
、
reactjs
当我到达页面底部时,我会从API中
获取
更多
数据
。我正在使用React
和
Redux。> document.body.scrollHeight) { } window.addEventListener('scroll', detectBottomOfPage);
useEffe
浏览 19
提问于2021-01-30
得票数 2
2
回答
访问useState变量时,将其重置为True
javascript
、
reactjs
、
canvas
在下面的代码中,我
是
控制台,使用一个allowClickUpload记录对
useEffect
的任何更改。输出
和
预期的一样..。因为这是我的初始值,然后一旦我上传了一个文件,它就变成了false。然后我再一次点击屏幕并输出这个值,没有触发我的
useEffect
,它是真的。这怎麽可能?就好像有不止一个实例或者什么的。我真的不知道。 请看下面的代码。这是一个画布区域,允许用户将图像拖放到画布上。import React, { useState,
useEffect
} from "react"
浏览 4
提问于2021-03-25
得票数 0
回答已采纳
1
回答
哪一个具有更好的性能:在每次运行
useEffect
更新ref的呈现VS上添加
和
删除
事件
侦听器
javascript
、
reactjs
、
react-hooks
以下
是
我的情况: } }, [element, callback]);注意,使用上面的代码,将在钩子的每个调用中添加
和
删除
事件
侦听器</em
浏览 0
提问于2019-05-21
得票数 6
1
回答
反应状态之间的索引
javascript
、
reactjs
我试图创建一个
事件
侦听器
,它向子组件提供
数据
。我有两种状态[playData,setPlayData]= useState([])fetch(API_URL).then(data=>setData(data)) 在APP组件中,我有一个接收playData<
浏览 2
提问于2022-01-25
得票数 3
5
回答
当单击链接/按钮以导航到其他路径时,ClickAwayListener不会触发
javascript
、
reactjs
、
material-ui
、
use-effect
但它没有,在组件挂载/重新呈现时单击
事件
,并在组件卸载之前删除该
侦听器
(
useEffect
()的默认行为)。但是如果
是
这样的话,那么在组件被任何涉及单击ClickAwayListener区域外部的
事件
卸载之前,应该触发onClickAway
侦听器
,因为
侦听器
仍然附加到单击
事件
。简而言之,这就是我所期望的行为: 按钮单击-> onClickAway fire ->
浏览 2
提问于2020-10-26
得票数 4
回答已采纳
1
回答
对比react的
useEffect
回调执行
和
v16与v18之间的执行,预期的行为是什么?
javascript
、
reactjs
、
react-hooks
反应16:如您所见,我正在将单击
侦听器
附加到文档中。
浏览 6
提问于2022-10-12
得票数 7
回答已采纳
1
回答
在初始安装时响应
useEffect
预防
reactjs
、
redux-firestore
我在
useEffect
中有五个快照
侦听器
,我还有另一个调用api从火药库
和
更新状态
获取
数据
,但我面临的问题
是
,每个初始安装
侦听器
都被调用,我的目标
是
只在文档更改时调用所有
侦听器
。我尝试过使用useRef,它可以工作,但
侦听器
不触发 if (isFirstMou
浏览 3
提问于2021-09-19
得票数 0
2
回答
Socket io 'on‘回调多次运行
javascript
、
reactjs
、
websocket
、
socket.io
我有一个反应应用程序,使用socket发送
和
接收所有
数据
。回调似乎
是
随机的(非常大的)次数,每次使用套接字时都会增加。在“game.jsx”中的这三个套接字中可以看到这方面的一个例子。
浏览 1
提问于2021-12-21
得票数 0
回答已采纳
1
回答
如何在React
事件
侦听器
中处理外部
数据
?
reactjs
、
event-handling
、
use-effect
在React的
事件
处理程序中,如何
获取
和
设置外部
数据
?,或者参见下面的代码示例。keypressCount is always 0 here no matter what React.
useEffect
浏览 4
提问于2020-12-07
得票数 1
1
回答
将文本替换为可在单击时调用函数的锚定标记
javascript
、
html
、
reactjs
我替换了<
和
>以显示包含在变量xml中的xml let element = document.getElementById('xml-span'); //updates scope for parent
useEffect
(() => {
浏览 30
提问于2021-10-05
得票数 0
回答已采纳
2
回答
如何在提交后实时
获取
评论- ReactJS
javascript
、
html
、
reactjs
我有一个帖子
和
一些评论
和
一个表格来添加评论。我希望在使用API将其发送到
数据
库后立即显示添加的注释,而不需要实时刷新页面。我该怎么做?下面
是
我的代码 const [loading, setLoading] = useState(false); setLoading(false); });
浏览 10
提问于2022-11-08
得票数 0
2
回答
如何正确添加
事件
监听器到React
useEffect
钩子?
javascript
、
reactjs
、
react-hooks
、
autodesk-forge
我正在尝试将
事件
侦听器
添加到Autodesk Forge查看器。});当从按钮onClick调用时,它可以很好地运行但是,我希望在加载页面时打开
事件
侦听器
,因此我尝试使用
useEffect
let viewer = window.NOP_VIEWER; if (viewer
浏览 0
提问于2020-12-22
得票数 1
2
回答
React钩子/生命周期导航React本机
react-native
、
react-redux
我试图使用react从还原器存储中加载我存储的
数据
。我注意到,每次屏幕第一次启动时,
useEffect
正常工作。但是,当它在运行navigation.goBack后获得焦点时,钩子就不会再次运行。我怀疑的
是
,应用程序的状态已经改变了,是否应该让react钩子不理解这一点呢?useSelector(({diaryState}) => diaryState.index);
useEffect
浏览 6
提问于2021-05-09
得票数 0
回答已采纳
3
回答
如何避免多个
事件
侦听器
被附加?
javascript
、
react-native
、
expo
、
react-navigation
下面的代码
是
要附加多个
事件
侦听器
,还是一次只允许附加一个
事件
侦听器
?from '@react-navigation/native' const isFocused = useIsFocused() } // ... <
浏览 7
提问于2020-10-03
得票数 3
回答已采纳
3
回答
响应导航焦点
事件
侦听器
返回旧状态
reactjs
、
react-native
、
react-hooks
、
react-navigation
、
react-navigation-v5
旧值将在焦点
事件
侦听器
中返回。如何在
事件
侦听器
中
获取
当前状态/值,因为它当前正在返回旧值 const unsubscribeNavigationFocus = props.navigation.addListener
浏览 6
提问于2021-01-23
得票数 1
回答已采纳
3
回答
不为
事件
调用removeEventListener回调(卸载前)
javascript
、
typescript
事件
侦听器
在卸载之前没有在
useEffect
中删除,为什么会发生?};
useEffect
(() => { window.addEventListener('
浏览 7
提问于2022-09-06
得票数 1
回答已采纳
2
回答
更改选项卡时是否重新加载屏幕?
javascript
、
reactjs
、
react-native
、
react-navigation
、
react-native-maps
我有两个标签在我的项目-外部标签
和
内部标签。在我的内部选项卡中,我有地图
和
列表,其中显示标记
和
详细信息。任何线索都将不胜感激
浏览 15
提问于2018-02-27
得票数 2
回答已采纳
1
回答
无法在
useEffect
之外删除
事件
侦听器
javascript
、
reactjs
、
react-hooks
我在
useEffect
中添加了一个
事件
侦听器
。由于argument(**[]**).
useEffect
第二次,它在第一个重发器之后运行一次。然后,我尝试在
useEffect
之外(在handleSearch函数中)删除它,但是它不起作用。我怀疑它与函数作用域有关,但并不完全理解它。也许有个解决办法?setPageHeight] = useState(0); <e
浏览 0
提问于2019-02-07
得票数 12
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
淘宝首页轮播图是如何制作的呢?掌握了获取元素和事件绑定,可以做轮播图片
编写React组件时常见的5个错误
React Hooks踩坑分享
React组件开发中常见的陷阱
使用React Hooks代替类的6大理由
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券