腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
React
事件
侦听器
和
重新
挂载
、
、
你好,我从上周开始学习
React
,我解决了一个问题,但我试图理解它为什么解决了我的问题。在我的真实代码中,我正在进行一个ajax调用,这就是我卸载
和
重新
挂载
组件的原因……最后,当我单击我的按钮时,我得到以下错误:如何通过将绑定保留在构造函数中来解决该问题?
浏览 1
提问于2017-01-02
得票数 0
4
回答
返回的函数如何不破坏useEffect中的
事件
侦听器
?
、
、
我使用useEffect在组件
挂载
时将
事件
侦听器
添加到window。但是,我的朋友建议我使用return函数删除
事件
侦听器
。这是怎么回事?返回的函数不应该破坏
事件
侦听器
并使其不能工作吗?既然这是在组件
挂载
上发生的一次?import
React
from "
react
"; const [windowSize, setWindow
浏览 10
提问于2022-02-28
得票数 1
回答已采纳
2
回答
反应本地人:为什么我不能
重新
添加一个
事件
侦听器
?
、
、
、
、
在我的
React
中,我有两个屏幕:screenA
和
screenB。我使用的是OneSignal,当screenA
挂载
时,我添加了一个OneSignal
事件
侦听器
。当我在screenA上并打开一个推送通知时,它会记录screenA,而当我在screenB上时,它会记录screenB,因为screenB的
事件
侦听器
超过了screenA的。但是,当我导航回screenA时,screenB的
事件
侦听器
仍然在,所以我将这段代码添加到screen
浏览 5
提问于2020-07-06
得票数 0
2
回答
javascript节点socket.io请求太多
、
disconnect', function() { io.emit('userCount', { userCount: userCount });
和
前端
浏览 2
提问于2021-01-01
得票数 1
1
回答
TypeError:无法读取空
react
.js应用程序的属性“classList”
、
我一直在
和
这个虫子做斗争。我一直在获取TypeError:无法在我的
react
应用程序中读取null属性'classList‘。我对此反应很新,所以一直在试图解决这个问题,但没有结果。我的组件/代码:import {FaTwitter ,FaInstagram ,FaFacebookF , FaLinkedinIn} from "
react
-icons/fa&q
浏览 4
提问于2020-07-26
得票数 0
2
回答
是否可以在未安装状态下使用
React
组件?
、
、
我有一个
React
组件,它创建一个
事件
侦听器
,并显示一个链接列表。一旦用户单击链接,就会调用componentWillUnmount方法并显示一个新页面。我的组件在卸载后继续工作并处理
事件
。这按照我的预期工作,因为我一直在跟踪我的控件是否被
挂载
,并根据
挂载
/卸载状态调用通过道具传递的函数。一切看起来都很好,但我在
React
中看到,"componentWillUnmount()在组件卸载
和
销毁之前立即被调用“。我也知道isMounte
浏览 5
提问于2017-02-17
得票数 1
1
回答
是否需要手动删除手动添加到
React
组件中的元素的
事件
侦听器
?
考虑以下情况: 问题将在组件卸载时自动响应删除此<em
浏览 9
提问于2017-01-13
得票数 1
回答已采纳
5
回答
当单击链接/按钮以导航到其他路径时,ClickAwayListener不会触发
、
、
、
> </div> </>}因此,如果我单击<ClickAwayListener>
和
<
React
.useEffect(() => { if (mouseEvent !/16.6.1/umd/
react
.production.min.js"></
浏览 2
提问于2020-10-26
得票数 4
回答已采纳
1
回答
useEffect不会在初始呈现中运行。
、
、
每次宽度发生变化时,它都会
重新
呈现组件(因为keyData依赖于它,并且它在dependencyList中),但是没有在初始呈现中呈现。所以组件在我调整窗口的大小之前不会呈现。const svgRef =
React
.useRef(null);const height = width / 4;
浏览 4
提问于2021-10-01
得票数 0
回答已采纳
1
回答
使用eventListener增量值
return ( <ComponentB key='1' x={x} /> ); } 何时:heartbeat
事件
发生
浏览 42
提问于2021-11-03
得票数 0
回答已采纳
2
回答
UseRef在UseEffect中的问题
、
、
、
、
当示例
挂载
时,我希望将
事件
侦听器
附加到ref。const Example:
React
.FC = () => { } }, []); <div ref={ref} />}; 正在发生的情况是,当示例
挂载
时替代解
浏览 3
提问于2020-04-25
得票数 0
1
回答
侦听向下滚轮以及装载
和
卸载
事件
-
侦听器
我想为上下滚动轮
事件
添加一个
事件
侦听器
,其中我根据向上或向下滚动到不同的页面,并
挂载
和
卸载此
事件
侦听器
。我想这可能是因为没有
挂载
/卸载。 我尝试了下面的方法,在render()中删除了之前的event-listener。(e.deltaY > 0) { }} render(){return ([Some code])} 然而,当我试图向下滚动时,
react</
浏览 19
提问于2019-04-15
得票数 0
回答已采纳
2
回答
在装载或更新时反应addEventListener?
简单的问题是,我应该在每次更新时都添加一个新的
侦听器
,还是只在初始呈现时添加一个。我不明白阴影dom是如何工作的,我是否需要在每次渲染后添加它。 谢谢
浏览 8
提问于2017-02-01
得票数 3
回答已采纳
3
回答
增加
和
减少使用addEventListener键在
React
中的次数
、
import
React
, { useState } from "
react
"; const [count, setCount
浏览 14
提问于2022-02-22
得票数 1
回答已采纳
1
回答
当从
React
页面导航时,是否需要解除绑定/删除
事件
侦听器
?
、
、
我现在有A页
和
B页。页面A有几个
事件
侦听器
绑定到页面上的各种元素。但是,当我从A页导航到B页时,我会在控制台中反复显示以下错误(就像几秒钟内发生的数十个错误一样): 警告:setState(.)这通常意味着在未
挂载
的组件上调用setState()。这是禁止行动。请检查LandingPageHeader组件的代码。是否需要在componentWillUnmount()函数(页A)中解除这些
侦听器
的绑定?还是发生了什么事?另外,这些
事件
侦听器
中的一些绑定到html标记是否
浏览 5
提问于2017-04-01
得票数 0
1
回答
对一个jQuery DOM树执行所有这些
React
.js操作可以吗?
、
、
我最近开始在我的一个项目中使用
和
,对于GUI的某些部分,我也使用jQuery。通过jQuery,我有时会将CSS类
和
样式,甚至DOM节点添加到
React
创建和更新的元素中。这看起来挺好的。
React
不会抱怨,而且当render()
重新
运行时,
React
不会修改类
和
样式,也不会修改已经添加到
react
根深处的DOM节点。 我能依靠
React
忽略DOM节点吗?-我知道,如果
React
决定删除插入它们的节点,那么就会删
浏览 1
提问于2014-12-25
得票数 6
回答已采纳
1
回答
window.onpopstate -是否需要删除此
事件
处理程序?
、
、
、
我使用window.onpopstate
事件
处理程序来侦听后退
和
前进浏览器按钮
事件
。== '/app') { }我的问题是:我是否需要删除此
事件
侦听器
-可能是在componentWillUnmount中componentWillUnmountwindow.removeEventListener('onpopstate', this.onBackOrForw
浏览 36
提问于2017-12-28
得票数 5
回答已采纳
1
回答
从
React
组件创建的电子中删除`preload.js`中的
事件
监听器
、
、
、
我使用带有
React
17的电子13。我将nodeIntegration设置为false,contextIsolation设置为true,因此我使用preload.js文件公开一个API,以在主进程
和
呈现程序进程之间进行通信。我必须使用此API在
React
组件中侦听IPC消息。然而,每次我的组件被
挂载
(或
重新
呈现)时,电子都会创建一个新的IPC
事件
侦听器
,从而导致内存泄漏。..args) => func(...args)); } });
浏览 5
提问于2021-08-26
得票数 1
回答已采纳
1
回答
ComponentDidMount()生命周期
、
我是一个
react
初学者,正在研究"ComponentDidMount“的生命周期。我看到的是,一旦页面
挂载
到浏览器中,就会调用ComponentDidMount。完全没问题。但令我惊讶的是,我们也可以在这一部分设置订阅或
事件
侦听器
。那么我们如何订阅,它在
react
中的什么位置订阅?比如它在
react
中是如何工作的?
浏览 23
提问于2021-01-14
得票数 1
回答已采纳
3
回答
多次响应导航
事件
侦听器
、
我正在尝试使用功能组件方法在
react
导航上实现一些
侦听器
:
React
.useEffect(() => { navigation.addListener('willFocus', () => console.logreturn () => { setSubs([]
浏览 11
提问于2020-06-07
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
FastAPI+React全栈开发19 React Hooks事件和状态
我用React和Vue构建了同款应用,来看看哪里不一样(2020版)
我用React和Vue构建了同款应用,对比看看
React 深入系列4:组件的生命周期
React 入门
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券