腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
React
:
setState
在
滚动
处理
程序
中
返回
错误
。
是什么
打
破了
它
?
、
、
当用户到达页面底部并向上
滚动
时,
React
抛出
错误
"TypeError:_this.
setState
不是一个函数“ 这是一个检查客户端位置的
滚动
处理
程序
。如果客户端
在
页面的主页部分,它会更新状态{active:' home '}。然后,导航栏组件将重新呈现,并将home-navlink的类指定为active。== 'home' ){
浏览 20
提问于2018-12-25
得票数 1
回答已采纳
2
回答
使用状态钩正确设置状态
、
我从
React
中
的“StateandLifecycle”部分了解到,如果使用以前的状态,您应该更新状态,如下所示:this.
setState
((state, props) =>({}));// Wrong counter: this.state.counter + 1,例如,如何更新函数组件
中
的状态,有以下代码片段: <but
浏览 0
提问于2019-09-20
得票数 2
回答已采纳
1
回答
在
使用ReactJS时,使用ref和document.getElementById等有什么不同?
、
、
使用以下命令有什么不同/优点/缺点:和 document.getElementById(elementId
浏览 1
提问于2015-08-12
得票数 6
1
回答
在
Reactjs
中
处理
卷轴
、
、
我见过很多这样的功能,这在单页网页设计
中
是很常见的。不过,我似乎搞错了。我已经到了一个不错的点,应用
程序
将
滚动
为您,但它总是
错误
的时候,我试图
滚动
在
自动
滚动
。,会触发
react
-scroll
中
的
react
-scroll
滚动
事件。因此,"end"
滚动
的回调甚至将this.state.scrolling设置为false。现在,由于这是假的,卷轴将被
处理</e
浏览 0
提问于2017-05-16
得票数 0
回答已采纳
3
回答
onChange函数的条件不起作用
、
、
我是一个RN新手,我刚刚完成了一个教程,在这个教程
中
,我能够创建一个组件,在这个组件
中
,您可以
在
拖动圆圈时选择一个数字。但是,现在我希望
在
拖动时,颜色会随着每个不同的值/数字而变化。现在,我已经编写了
它
,这样当value等于数字2时,它就会变成红色。我最初的想法是
在
我的onChange函数
中
创建一个条件,但到目前为止还没有成功。
它
根本不会折断,但它不会改变颜色。有人有什么建议吗?import
React
, { Compone
浏览 29
提问于2019-08-14
得票数 1
回答已采纳
1
回答
使用窗口事件侦听器时响应更新警告
、
这通常意味着
在
未挂载的组件上调用
setState
、replaceState或forceUpdate。这是禁止行动。 constructor (props) { supe
浏览 0
提问于2018-11-01
得票数 1
回答已采纳
2
回答
在
React
组件
中
多次使用this.
setState
会发生什么?
、
我想检查一下当你多次使用this.
setState
时会发生什么(为了讨论起见,使用了2次)。我以为组件会被渲染两次,但显然
它
只渲染了一次。我的另一个期望是,也许对
setState
的第二个调用会超过第一个调用,但你猜对了-工作得很好。链接到 render: function() { <div> <div>Hello{this.props.name}</div>
浏览 0
提问于2015-11-10
得票数 124
回答已采纳
2
回答
当列表数据更改时,材料UI列表
滚动
不会重置
、
button> </ListItem> </List> 如果我
滚动
到列表的底部并加载一个新的列表,
滚动
将停留在底部。在这个沙箱
中
,
滚动
到底部,点击"load",列表将显示新列表的最后一项。
浏览 1
提问于2019-09-11
得票数 0
回答已采纳
2
回答
如何决定何时刷新所有批
处理
更新?
、
因为
React
会将事件
处理
程序
中
的所有
setState
排队到一个队列
中
,如果事件
处理
程序
中有一个大的for循环,那么将响应等待这个循环吗?如果
setState
不发生在事件
处理
程序
中
,比如在componentDidMount
中
,
它
什么时候会被刷新? 如何决定何时刷新所有批
处理
更新?策略
是什么
?
浏览 1
提问于2019-09-03
得票数 7
1
回答
REACT
-将需要频繁更新的数据存储为全局变量,而不是使用
setState
() -不推荐吗?
、
、
、
、
我正在尝试确定在
React
组件中提高onScroll事件侦听器性能的最佳方法。我想知道,每次
滚动
句柄运行时调用this.
setState
({scrollY: scrollTop})对性能有什么影响?当我使用
滚动
条向下
滚动
页面时,我的事件
处理
程序
将触发大约50-70次。我知道
React
.Component.
setState
确实有一些异步/批
处理
行为--调用它50次似乎有点过分。因此,我没有调用
setS
浏览 15
提问于2018-09-04
得票数 1
回答已采纳
1
回答
如何正确使用Promise.all为
React
获取数据
、
、
、
、
我正在开发一个
React
应用
程序
,当组件挂载时,我需要获取一些数据。因为我需要
打
3次不同的电话,所以我认为最好使用Promise.all,这样才能以并行的方式进行。这里的代码运行得非常好,
它
完全符合我的意图,然而,修改代码的人将其标记为一个
错误
,上面写着“您没有在这里
返回
承诺。要么等待,要么承诺,但不是两者兼而有之”。我真不明白他这么说
是什么
意思。我只是一个初学者,他比我更有经验,所以我认为他是对的,这段代码是
错误
的,但我不知道为什么。await Pr
浏览 1
提问于2021-03-17
得票数 2
回答已采纳
2
回答
使用其他语句调用
setState
方法
、
我知道调用
setState
方法意味着我不必手动调用ReactDOM.render方法。Click ) this.
setState
({ counter: this.state.counter + 1 }, () => this.
setState
({ hasButtonBeenClicked: this.state.counter> 0 })); t
浏览 1
提问于2019-10-12
得票数 2
2
回答
如何让div
滚动
到其容器的底部,然后
在
React
中
完成后再向上
滚动
?
、
我
在
一个表中有多个列超过了屏幕高度,而有些列没有,所以我尝试让溢出的列自动向下
滚动
以显示所有数据,然后反复向上
滚动
。el.scrollBy(0,1); let scrolldelay = setTimeout(colScroll,10);但是,我得到了超过最大调用堆栈大小的
错误
适用于非
React
代码,但不适用于
React
。完整的代码。import
React
from '
react
'; impo
浏览 1
提问于2020-03-28
得票数 1
2
回答
如果事件
处理
程序
在
事件
处理
程序
之前或之间有等待调用,则
React
将不会批
处理
setState
调用
、
、
、
、
通常情况下,
在
事件
处理
程序
中
时,会批
处理
多个
setState
()调用,对吗? 问题: 你知道
浏览 0
提问于2019-06-13
得票数 3
4
回答
Reactjs-
setState
以前的状态是第一个参数,支持作为第二个参数
、
、
我在这篇官方文章
中
读到以下几句话: couter: prevState.counter + props.increment }));
浏览 0
提问于2018-06-13
得票数 26
4
回答
来自EventListener的ReactJS事件不更新视图
、
、
、
我基本上是
在
尝试使用事件侦听器,并为'message‘事件添加一个事件,当此应用
程序
是某个移动应用
程序
中
的webview时,该事件将获取外部事件。 import
React
, { Component } from '
react
浏览 0
提问于2017-04-22
得票数 1
1
回答
硬币翻转动画。如果连续两次降落在同一张脸上,则不执行翻转动画
、
、
、
、
当硬币
在
头上,逻辑运行并确定
它
的头在下一次翻转时,动画不会触发,因为
它
依赖于className的改变,然后让CSS来
处理
动画。我们使用状态来更改className。我认为,将状态设置为null或其他什么会有效,因为从技术上讲,className正在发生变化,但也许浏览器会注意到
它
运行得太快了?
浏览 4
提问于2022-03-18
得票数 0
3
回答
React
:为什么一个异步函数
中
的多个useState设置器会导致多个重定向器?
、
、
下面的onClick回调函数将导致1次重呈现: // Order of setters doesn't matter -
React
此外,设置者的顺序影响这些渲染
中
的每个值。 问题:为什么我使函数异步(这里是通过setTimeout)导致状态一个接一个地发生变化,从而导致3次重新呈现。
浏览 2
提问于2021-11-05
得票数 31
回答已采纳
1
回答
在
WCF服务
中
处理
错误
的最佳方法
是什么
?
、
我读过这个问题:我看到很少有服务
返回
包含每个方法的数据和
错误
对象(如果有的话)的MyServiceResult类。并且永远不要抛出FaultExceptions,这样客户端就可以
在
结果
中
作为一个“优雅”的响应来接收到这个信息。例如:MyServiceResult Login(string userName, string password); 我的问题是,哪个是
处理
错误
的更好的方法,
浏览 1
提问于2016-01-19
得票数 1
回答已采纳
2
回答
react
setstate
接受对象
在
setInterval和onClick
中
是不同的
、
我对
setState
()接受的object.The代码链接感到困惑,这里是,代码如下:constructor(propsbuttonCount: 1 this.increment = 1;} this.
setState
({
浏览 7
提问于2017-12-02
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React 开发者常犯的 3 个错误
一文搞懂ReactNative生命周期的进化
使用TypeScript开发React应用(三)-创建状态组件
如何用JavaScript构建原生桌面应用程序
React.js 常见问题
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券