腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
setState
钩子
不会
更改
从子
对象
调用
的
状态
reactjs
、
react-hooks
、
use-state
我在组件中使用
钩子
来管理模态
状态
。(组件
的
类版本会重现该问题) handleClick将打开模式,而handleModalClose应该关闭。我向Modal组件发送handleModalClose,使用console.log可以看到它已被处理,但isModalOpen
状态
没有改变(回调
setState
也是如此)。当我试图用setTimeout
调用
它时-
状态
发生了变化,Modal正在关闭。 为什么地狱
的
状态
没有改变,当我
调用</
浏览 23
提问于2020-04-02
得票数 0
2
回答
用"
setState
“反应useContext
reactjs
、
setstate
、
use-context
我最近开始在useContext
钩子
中使用上下文React Api。我观察到,当我们有一个
状态
变量,即const someState = useState( state,
setState
)时,一些开发人员直接在provider值中传递setSate,然后在子组件中
调用
它这是一个很好
的
实践吗? 如果不使用上下文,则必须创建一个处理程序来“访问”子组件中
的
setState
。我仍然在使用处理程序函数,并将它们传递给provider值,以便
从子
对象</
浏览 0
提问于2020-08-20
得票数 3
2
回答
ReactJS
状态
未更新
javascript
、
reactjs
我正在
从子
进程中更新
状态
。return{ }, this.
setState
({VotedForTopic:true}); }, 当执行某些操作将VotedForTopic
状态
更改
为true.But时,我
从子
进程<em
浏览 1
提问于2015-10-23
得票数 2
1
回答
在选择选项REACTjs时获得TypeError: state.users是未定义
的
javascript
、
reactjs
、
react-router
、
axios
、
web-development-server
我试图使用对数据库
的
反应来发布数据,但是当我选择从axios获取
的
选项时,我得到了一个错误state.users是不定义
的
,我也收到了一个警告: username: e.target.value, };
setSt
浏览 1
提问于2020-11-28
得票数 0
回答已采纳
2
回答
ReactJS,如何
从子
对象
更新父
对象
的
状态
javascript
、
reactjs
、
react-props
如果我有一个设置
状态
并将其传递给子
对象
的
父
对象
,我如何
从子
对象
中
更改
父
对象
的
状态
?this.props.state.status}</div> update = () => this.
setState
(status: 'finished
浏览 0
提问于2018-10-19
得票数 1
1
回答
如何反应
钩子
确定他们
的
组件是为了什么?
reactjs
、
react-hooks
我注意到,当我使用react时,子组件
的
状态
更改
不会
重新生成没有
状态
更改
的
父组件。下面的代码沙箱显示了这一点: React递归遍历树,并在单个滴答期间
调用
整个
浏览 0
提问于2018-12-30
得票数 39
回答已采纳
3
回答
为什么这里
的
这段代码第一次返回空数组
javascript
、
html
、
arrays
、
reactjs
、
react-hook-form
然而,在第二次单击"submit“之后,我得到了我想要
的
输出,但它仍然第一次给我一个空数组。
浏览 4
提问于2020-10-30
得票数 1
1
回答
如何通过从API获取数据来设置父
状态
表子组件
reactjs
、
use-effect
、
react-state-management
我有两个组件,父组件和子组件,我想通过从api获取数据,在渲染过程中
从子
组件设置父组件
的
状态
。我已经写了一段代码来
从子
组件中
的
api中获取数据,当试图更新子组件父组件
状态
时,子组件中
的
useEffect
钩子
要求将父
setState
作为依赖项传递,当我传递它时。它不断地获取api。有没有最好
的
方法?
浏览 1
提问于2021-04-21
得票数 1
1
回答
在将
状态
传递给函数时响应
状态
的
旧值
reactjs
、
react-hooks
、
use-state
name="endDate" onChange={(e) => handleInputChange(e)} /> const handleInputChange = (e) => { da
浏览 1
提问于2021-05-15
得票数 0
回答已采纳
4
回答
颤振:当我可以使用全局变量并使用
setState
时,
状态
管理库
的
需求是什么?
android
、
flutter
、
dart
、
state
、
state-management
我知道bloc模式或getX会提供额外
的
特性,而不仅仅是
状态
管理,但我主要担心
的
是,为什么我应该使用bloc或getX或任何其他
状态
管理库,而不是只使用带有全局变量
的
setState
?我还理解,如果我
从子
类更新全局变量
的
值并导航回父类,那么它
的
状态
将
不会
被更新,但是为了克服这个问题,我只是
从子
类
调用
父类
的
setState
()。我
浏览 3
提问于2021-05-13
得票数 3
回答已采纳
2
回答
如何在反应性js中从父组件访问子组件
的
数据
reactjs
我正在做一个项目,其中我有一个toast函数,在那里我
调用
从api获取数据和更新我
的
状态
的
函数,这样每当我单击update feed按钮,从api函数中获取数据时,
状态
的
更新和成功
的
吐司就会出现。现在
的
问题是,我有一个类别的组件post在所有post组件中显示独立
的
类别post,它具有显示to
的
功能,我如何传递更新
的
状态
,从api函数(即类别post组件)获取数据到父组件(也就是p
浏览 6
提问于2022-09-27
得票数 1
回答已采纳
1
回答
有没有一种用React
钩子
和Typescript来定义
状态
的
“正确”方式?
javascript
、
reactjs
、
typescript
、
react-hooks
我使用React已经有一段时间了,昨天我在一个基于Typescript
的
项目中接触到了我
的
脚。在重构之前,类有这样
的
状态
: interface INavItemProps {} toggleStateOpenthis.state.toggleStateOpen; }; } 现在,当重构到一个
浏览 18
提问于2019-02-19
得票数 4
回答已采纳
2
回答
React上下文接口
setState
回调
reactjs
、
react-context
为了管理全局
状态
,我已经成功地使用Context API概念创建了一个React应用程序,但是现在我遇到了一个问题,这个问题涉及
从子
组件
调用
Context组件中
的
setState
之后执行操作。当我
更改
组件中
的
下拉列表时,SearchContext中
的
状态
将更新,然后它就可用了,例如,当我从该组件路由到另一个组件,然后再返回时。这就是我这么做
的
原因。现在
的
问题是: 在我开始使用ContextAPI之前
浏览 0
提问于2020-02-29
得票数 0
1
回答
在儿童
的
第一次呈现useState上用旧
状态
响应
钩子
useEffect
javascript
、
reactjs
、
react-hooks
示例: 一个家长有一个useState
钩子
,3个孩子有一个useEffect
钩子
。我希望子级通过回调更新父级中
的
状态
,以便将所有组件
状态
更新到父
对象
中
的
一个
对象
中。这对于初始/第一个呈现不起作用,因为当前
状态
不会
在每个useEffect触发
的
回调之间更新(参见上面的示例或下面的代码)。这意味着组合
状态
仅由最后一个子级
的
状态
组成。=>
浏览 3
提问于2020-11-16
得票数 0
回答已采纳
1
回答
反应
钩子
setState
通过
的
道具正在开火,但实际上并没有改变
状态
reactjs
、
try-catch
、
react-hooks
我正试图为我正在构建
的
应用程序设置一个登录功能,当我成功登录时,我很难让“用户”
对象
更新。我知道这不是在更新,因为我创建了一个按钮,将我
的
'isAuthenticated‘
状态
更改
为'true’,这非常有效,相同
的
'console.log()‘显示了完全相同
的
信息。我有信心它可以作为一个类工作,但我真的试图使这是一个
钩子
的
应用程序,以获得更多
的
实践。我肯定我违反了
钩子
<
浏览 0
提问于2020-02-03
得票数 0
回答已采纳
4
回答
ReactJs :嵌套
状态
未更新
javascript
、
reactjs
、
react-hooks
break;
setstate
({...state, Salary:e.target.value})validationHandler}>Validate Us</button> )在这种情况下,iState
的
错误部分嵌套在EName:'*', EEma
浏览 6
提问于2021-06-04
得票数 3
回答已采纳
5
回答
如何将useState与{}一起使用?
reactjs
、
react-hooks
鉴于此..question可以包含标题和描述。{ decription: 'given this..`const [question, setQuestion] = useState({})`and `question` can contain a title and a description. I.E. { title: 'How to use u
浏览 5
提问于2019-08-07
得票数 2
2
回答
反应浅拷贝仍然触发重新渲染?
javascript
、
reactjs
、
setstate
根据我所了解
的
React,您不应该改变任何
对象
,否则React不知道要重新呈现,例如,当单击按钮时,下面的示例不应该在UI中触发重新呈现: ]} document.getElementById("container")您可以尝试上面的代码
浏览 5
提问于2021-02-17
得票数 2
回答已采纳
1
回答
理解以下情况下
的
不可变性和虚拟DOM
javascript
、
reactjs
、
immutability
、
virtual-dom
在阅读了关于不变性
的
文章之后,我试图了解react是如何工作
的
。我试图理解以下三个组成部分
的
帮助,但这是没有意义
的
。 super(props); a: 1, this.onClick = () => this.
setState
在这里,我将在每次单击({a: 1})上以
状态
赋值新
对象
。如上面的链接所示 事实上,React.js不需要知
浏览 0
提问于2019-09-05
得票数 0
回答已采纳
2
回答
如何在react js中首次保存后获取数据
javascript
、
reactjs
要获得console.log(cars);格式
的
数据,我必须单击两次。演示:
浏览 7
提问于2020-08-09
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React个人学习感悟(三)
源码分析 Flutter 的 setState 过程
React 开发者常犯的 3 个错误
你绝对不知道 Vue 也有生老病死
React 状态管理:状态与生命周期
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券