腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
交叉
观察者
React
中
获取
更新
后
的
状态值
?
javascript
、
reactjs
、
react-hooks
、
intersection-observer
多年来,我一直在努力寻找这个问题
的
解决方案。如果你有答案,我将不胜感激。我有一个组件,我想在其中使用
交叉
点
观察者
。当某个元素在视口中可见时,将调用该函数来执行某些操作。但问题是,当调用该函数时,该函数
中
没有最新
的
状态值
。让我通过一个代码示例向您展示它。,由于某种原因,该状态被
更新
并重新呈现整个组件。只有在someState值更改
后
,才会调用handleObserver。我在handleObserver中使用了someState,但是我没有得到最新<em
浏览 25
提问于2021-11-23
得票数 0
回答已采纳
1
回答
删除按钮不适用于我
的
react
应用程序
javascript
、
reactjs
、
button
、
datagrid
、
onclick
我看了这个例子,代码几乎是一样
的
,但不知怎么
的
,它对我不起作用。有什么建议吗?import "./datatablesource";const Datatable = () => { const [data,checkboxSelection disableSelectionOnClick &
浏览 3
提问于2022-05-30
得票数 -1
1
回答
选择onChange返回前一个值而不是当前值
javascript
、
reactjs
我试图在用户更改子组件state元素
的
值之后
更新
父组件
的
select。class Parent extends
React
.Component{ super(props); this.stateonUpdate={ data => this.up
浏览 1
提问于2020-07-11
得票数 4
回答已采纳
1
回答
访问
React
组件
中
的
状态值
javascript
、
reactjs
在
React
.createclass元素
中
,可以访问输入值或任何
状态值
,
如
this.setState({author: e.target.value});但是在
React
.component
中
这是不可能
的
,所以我如
何在
React
.component
中
实现类似的任务?
浏览 3
提问于2016-05-19
得票数 2
回答已采纳
1
回答
如
何在
datamapper观察器
中
访问旧
状态值
?
ruby
、
model
、
datamapper
、
observers
我正在使用dm -
观察者
来观察我
的
dm模型,并且我需要根据模型
中
的
状态变化来执行一些操作。我已经知道@state用于存储
更新
后
的
状态值
,但是我还不知道如何访问旧
的
状态值
。在下面的示例
中
,我使用了"old_state",但显然这不起作用。
浏览 0
提问于2010-07-14
得票数 1
回答已采纳
1
回答
在单击一个按钮将元素添加到javascript
中
的
数组时,每次console.logging返回该数组时都会减少一个元素。
javascript
、
arrays
、
reactjs
单击按钮将项添加到初始化为cart
的
数组
中
,添加
的
项将立即显示在cart数组
中
,但是,当我console.log数组时,添加
的
项直到下一次单击
后
才会显示。在第二次单击时,购物车数组只返回一个项,据说是在第一个单击时添加
的
,等等,但是当我在cart数组上调用map方法时,所有添加
的
元素都会出现。为什么看起来好像有延误呢?
浏览 1
提问于2022-04-21
得票数 0
回答已采纳
1
回答
对比
react
的
useEffect回调执行和v16与v18之间
的
执行,预期
的
行为是什么?
javascript
、
reactjs
、
react-hooks
最近我升级到反应18,从那以后我开始看到一个潜在
的
问题。请看下面的链接,其中我已经实现了相同
的
应用程序在两个不同
的
版本。反应18:
如
您所见,我正在将单击侦听器附加到文档
中
。在
React
16版本
中
,我们按预期单击时,它正在记录前一个
状态值
,但在
React
18
中
,
React
可以识别
更新
的
状态值
并记录当前值。从这两个方面来看,哪一种
浏览 6
提问于2022-10-12
得票数 7
回答已采纳
3
回答
从组件挂载-
react
上
的
ajax调用
中
更新
状态
ajax
、
reactjs
、
ecmascript-6
我需要从ajax响应
中
更新
状态变量。}); console.log(this.state.component_template);我可以看到result.data
的
数组,但是状态变量component_template没有
更新
。
浏览 4
提问于2017-10-11
得票数 1
回答已采纳
3
回答
传递道具时ReactJS组件未重新呈现
reactjs
当我使用Chrome控制台检查render方法
中
组件
的
状态时,我得到了最新
的
状态值
。 但是,当我在div
中
显示此状态时,我得到
的
是原始
状态值
,而不是
更新
后
的
状态值
。在
React
开发工具
中
也是如此,状态不会在那里
更新
。我甚至尝试在shouldComponentUpdate()方法
中
返回true,但是没有帮助。下面是一个简化
浏览 2
提问于2017-02-26
得票数 0
1
回答
React
第一次返回未定义值
的
复选框
javascript
、
reactjs
我有一个函数组件,我试图从复选框输入
中
获取
值,但是即使设置了初始状态,从控制台获得
的
第一个值也是未定义
的
。它只在我单击第二次之后才开始从状态检索值。
浏览 1
提问于2020-07-29
得票数 5
回答已采纳
3
回答
如何通过
react
-hook使用setState调用后
的
更新
状态
reactjs
、
react-hooks
如
何在
setState调用后使用
更新
后
的
状态。在下面的代码
中
,我得到了之前
的
状态值
。对于下面的数组,技术是有效
的
。import
React
, { useState } from "
react
"; const [state, setState] = useState
浏览 0
提问于2020-03-24
得票数 0
1
回答
如
何在
页面刷新时访问
状态值
?
reactjs
、
material-ui
、
next.js
如
何在
页面刷新时访问
状态值
? 当我刷新页面时,我无法
获取
状态值
。所以任何人都会给我一个解决这个问题
的
建议。我使用下面的库代码在我
的
应用程序
中
实现了一个计时器。https://medium.com/@650egor/
react
-30-day-challenge-day-1-simple-timer-df85d0867553 谢谢。
浏览 6
提问于2019-04-02
得票数 0
1
回答
提交反应中用户
的
登记表
reactjs
我想以独特
的
名字提交这份登记表。第二个问题:我不能在(数组而不是空)节
中
更改setArray状态。我知道它是同步
的
,但我似乎找不到解决方案。 import { Paper, Typo
浏览 3
提问于2021-07-01
得票数 3
回答已采纳
2
回答
在
react
上设置事件处理程序(useEffect)
reactjs
、
react-hooks
const Hello = () => { let canvas =
React
.useRef()let add = () => { alert(counter)
React
.useEffect(() => {window.onkeydown = add return <div><h1>{counte
浏览 3
提问于2020-07-29
得票数 1
回答已采纳
1
回答
如何仅在meteor订阅完成
后
才在
react
组件构造函数
中
设置初始
状态值
reactjs
、
meteor
、
constructor
、
meteor-tracker
我正在为我
的
应用程序使用
React
和Meteor。我需要使用集合
中
的
记录来初始化
状态值
,但是meteor订阅需要时间来返回集合记录。由于在
获取
订阅记录时
的
延迟,我在组件构造函数
中
的
状态值
被加载了未定义
的
值。只有在订阅就绪
后
才能调用reacts构造函数。注意:我不想在订阅准备好之后在setState方法
中
呈现值,我想在构造函数本身
中
这样做,这样我就
浏览 8
提问于2019-09-30
得票数 0
回答已采纳
3
回答
react
中
具有布尔值
的
useState
reactjs
、
react-hooks
在下面的代码片段
中
,当我单击Change按钮更改isLoading
的
值时,什么也没有发生(isLoading为false)。
浏览 2
提问于2020-04-06
得票数 13
1
回答
不确定
react
.js
的
异步执行时间
javascript
、
reactjs
我
的
理解是,为了在初始呈现之前准备好状态,我必须调用ComponentWillMount。,,但主要
的
区别是我调用并等待数据库
中
的
数据返回给我。由于Javascript不会等待数据返回,因此在检索数据和
更新
状态之前会进行初始呈现。我也无法在getform区域内调用this.state.fieldValuePairs;我认为是因为它不在函数
的
作用域中。下面是控制台日志
的
执行顺序。Start OutsideRender first before F
浏览 1
提问于2016-05-03
得票数 0
1
回答
修复useEffect挂钩中
的
陈旧状态
javascript
、
reactjs
、
react-hooks
我已经修复了useEffect回调
的
一个问题,当
react
首次初始化状态对象时,使用基于闭包
的
'stale'/old
状态值
。以前,在挂载之后执行useEffect回调时,它只能访问第一个
状态值
,即null。我通过向useEffect钩子添加状态对象isSignedIn作为第二个参数解决了这个问题。现在,每当调用changeSignInStatus时,useEffect都会重新运行,这意味着在第一次渲染之后,useEffect回调将第一次运行,但随后将使用
更新
浏览 1
提问于2020-08-28
得票数 0
1
回答
为什么我
的
组件
的
状态计算属性在Redux存储
更新
它
的
值
后
没有
更新
?
react-native
、
redux
为什么我
的
组件
的
状态计算属性在Redux存储
更新
它
的
值
后
没有
更新
?我使用一些帮助器方法通过AppStore.getState().ApiStore
获取
isAuthenticated状态属性
的
子存储区。似乎当这个存储值
更新
时,组件
状态值
不会
更新
。
React
Native不监视计算组件状态属性
中
的
存储
更新
吗?我
的
组
浏览 2
提问于2017-07-22
得票数 0
1
回答
当属性值从javascript更改时,如何重置所有状态?
stenciljs
我使用
的
是模具框架。在我
的
组件
中
,我使用不同
的
状态触发不同
的
事件。我还在从javascript
更新
组件
的
属性值。有人能建议我满足我
的
要求
的
最佳方法吗?目前,我正在重置属性
的
观察者
方法
中
的
浏览 3
提问于2020-05-19
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React Hooks踩坑分享
React 入门
从 0到1,开发一个动画库(1)
现代 JS 框架存在的根本原因
React推出并发模式:可中断渲染、指定加载顺序、并行处理多状态
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券