腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
React
组件
中
滚动
时
状态
是否
未
更新
?
、
、
我有一个
react
组件
,HomeScreen.js: import
React
, { useEffect,useState } from "
react
"; <div > </div>}; 为什么当我
滚动
时</e
浏览 8
提问于2021-02-06
得票数 0
回答已采纳
1
回答
错误警告:无法对已卸载的
组件
执行响应
状态
更新
、
、
错误警告:无法对
未
挂载的
组件
执行反应
状态
更新
。这是一个非操作,但它表示您的应用程序
中
存在内存泄漏。若要修复,请取消useEffect清理函数
中
的所有订阅和异步任务。
浏览 1
提问于2021-11-27
得票数 1
2
回答
如何使用componentWillUnmount停止循环动画?
、
我有一个包含不同
组件
的页面,其中一个
组件
中有一个循环动画,我将当子
组件
挂载
时
启动动画。当我切换到另一个屏幕
时
,我想停止动画。所以我试图
在
componentWillUnmount生命周期中包含一个
组件
时
停止动画,它会运行我的停止函数,但在那之后,它会继续运行动画,我不知道如何停止它。实际上,我想保存我的内存安全,我想动画开始
时
,这个
组件
挂载和停止
时
,卸载。这是我的第一个
组件
,它包含我
浏览 0
提问于2019-06-04
得票数 0
1
回答
React
:在用户导航之前恢复
滚动
位置/调用history.replace()
、
、
我的用例是,当用户导航回相应的(父)路由
时
,恢复
React
组件
中
<div>的
滚动
位置。我使用onScroll跟踪<div>的
滚动
位置。我的想法是将
滚动
位置保存在历史
状态
中
。可以
在
滚动
事件处理程序中使用
更新
的
状态
对象调用history.replace(),但性能很差(我假设history.replace()会强制
组件
重新呈现
浏览 13
提问于2019-06-11
得票数 0
回答已采纳
2
回答
在
子
组件
上重新启动ScrollView位置重新渲染(
更新
)
、
、
、
我遇到了一个问题(这可能是我
在
渲染周期中忽略的问题),当它的一些子
组件
更新
时
,维护两个不同
滚动
视图的位置。</ScrollView>所以,内部单元格的
更新
是
在
单元格
状态
更新
时
重置两个
滚动
,这会产生一种超级奇怪的体验,用户必须向下/向左/向右
滚动
才能继续与具有我的
状态
的单元
浏览 1
提问于2020-05-09
得票数 3
2
回答
如何更顺畅地移动固定元素?
、
、
、
当我
滚动
页面
时
,我想要移动这些元素。 我设置了window.addEventListener(scroll, this.handleScroll)。
在
我的PC上,这很好用,但在手机上,当元素移动
时
,我看到一些挂起。如何更流畅地移动元素?
浏览 1
提问于2018-01-19
得票数 0
1
回答
shouldComponentUpdate会使我的页面
滚动
更流畅吗?
我有一个具有许多子
组件
的
React
组件
,每个子
组件
的内容(文本、表、内联样式)都是不变的。 因为呈现的内容太多,所以当用户向下
滚动
页面
时
,页面会结巴。我想让它变得更光滑。添加一个shouldComponentUpdate会对
滚动
平滑性产生任何影响吗?我的猜测是“否”,因为shouldComponentUpdate是
在
更新
虚拟DOM
时
发生的,而虚拟DOM并不是
在
滚动
中</em
浏览 1
提问于2018-01-18
得票数 0
回答已采纳
1
回答
如何处理
React
组件
层次结构以确保
状态
清理?
、
我正在创建我的第一个
React
应用程序,我正在与一个我不太理解的bug作斗争。我挂载了一个
组件
(A),然后它挂载了另一个
组件
(B),然后它挂载了另一个(C)。用户交互会导致卸载父
组件
(A)而不会遇到任何问题(使用
React
.unmountComponentAtNode())。然后,我重新挂载
组件
以重新启动活动,并开始
在
调用setState()
时
出现错误:
未
捕获的错误:不变冲突: replaceState(...):只能
更新<
浏览 6
提问于2015-02-07
得票数 0
2
回答
收听向上/向下
滚动
?
、
我正在构建一个应用程序(ES6),我很好奇什么是捕捉向上/向下
滚动
事件的“正确”方法?import
React
from '
react
';imp
浏览 3
提问于2016-08-17
得票数 18
回答已采纳
1
回答
如何创建可以用.show()方法显示的
react
-native
组件
我想创建一个
react
本机反馈表单,可以用.show方法显示。例如: // define this method in ascreen with below rendered View return <View>Feedback Form</View> 我应该能够在任何其他
组件
中使用此
组件</em
浏览 1
提问于2019-11-24
得票数 0
2
回答
为什么我们需要在
React
中
返回函数?
、
、
我
在
项目中使用Material
组件
,并在我的应用程序中使用AutoComplete
组件
。
React
.useEffect(() => { if (!它始终是true
中
的if-statement。提前谢谢你的回答
浏览 1
提问于2020-06-18
得票数 2
回答已采纳
1
回答
Nextjs优化
滚动
、
、
我
在
试着得到
滚动
的位置。我的代码运行良好,但每次
滚动
函数
时
都会重新呈现
React
组件
。我知道原因:每次
滚动
时
,我都会
更新
组件
状态
中
的
滚动
位置。
浏览 20
提问于2021-08-13
得票数 1
回答已采纳
2
回答
使用
React
Hooks
更新
滚动
、
、
我试图根据个人
是否
在
组件
上向下
滚动
来控制
React
组件
的可见性。可见性作为"in“属性传递给Fade元素。 我已经使用添加了侦听器onMount的UseEffect钩子设置了一个侦听器。实际的onScroll函数应该
更新
scrollTop
状态
(这是页面顶部高度的当前值),然后
更新
滚动
状态
(它将事件
滚动
到页面顶部的
滚动
与前一个
状态
进行比较
浏览 28
提问于2019-08-12
得票数 22
回答已采纳
1
回答
如何将信息存储
在
react
组件
中
。
、
当我问这个问题
时
,我脑海中浮现出许多疑问。好吧,首先我要描述一下我的问题。 如果值更多,搜索
浏览 2
提问于2017-06-03
得票数 1
回答已采纳
1
回答
DOM
更新
和重新渲染的区别
我们经常听说
React
中
的两个阶段,DOM
更新
和重新呈现。我们知道,
React
使用协调和差异算法来
更新
DOM。同样,如果
状态
发生变化,
react
将重新呈现
组件
和子
组件
(如果
未
使用备忘录)。那么,这些DOM
更新
和重新呈现之间的基本区别是什么呢?
浏览 3
提问于2021-06-12
得票数 0
1
回答
React
中
的视差不稳定。最佳实践是什么?
、
这是一个关于如何在
React
中最好地产生视差效果的一般性问题!这是由
React
更新
组件
的频率方面的一些机制造成的,还是浏览器的问题? 有没有更好的方法来创造这种效果?import
React
, { useState, useEffect } from "
react
";
浏览 11
提问于2019-08-04
得票数 5
1
回答
在
返回中访问
状态
时
,
React
组件
是否
未
更新
?
以下代码是本教程中所示的工作版本: super}> </button> } class Board extends
React
.Component上面的代码运行得很好,当我单击任何Square
时
,它的值都会
更新</e
浏览 31
提问于2019-04-23
得票数 0
1
回答
React
钩子
滚动
到元素
、
、
、
我希望用
React
16.8.6编写一个
React
钩子,它可以让我
在
单击导航项目
时
滚动
到特定的HTML元素部分。我有一个Navigation
组件
,它是页面上呈现的部分的兄弟。另外,当页面
滚动
时
,我想用该超文本标记语言部分
更新
App的
状态
。导航
组件
JSX <li><a>Section 1</a>&
浏览 1
提问于2019-06-03
得票数 11
回答已采纳
2
回答
组件
呈现机制
在
redux
中
是如何工作的
、
、
在
React
中
,当
组件
的道具/
状态
发生更改时,
组件
会重新呈现。 redux是如何知道(计算)什么特定的
组件
(DOM)呈现/重新呈现时,一个动作被分派?
浏览 0
提问于2018-09-25
得票数 0
回答已采纳
2
回答
当我试图
在
useEffect()
中
更改
状态
时
,“无法对
未
挂载的
组件
执行反应
状态
更新
”
、
我有一个材料抽屉
组件
,当
组件
挂载
时
,需要检查本地存储并获取登录用户,然后将用户名放在模板
中
。setUserLogged(JSON.parse(localStorage.getItem('currentUser'))) > </div>} expor
浏览 1
提问于2020-03-05
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React 是否保持 state 更新的顺序?
react-native总结心得
React 高阶组件介绍
React Hooks源码深度解析
组件复用那些事儿-React 实现按需加载轮子
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券