腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8220)
视频
沙龙
1
回答
有没有
办法
“
拦截
”
react
状态
更新
,
并
清理
/
修剪
/...
设置
前
的
值
、
假设函数组件中有一个保存字符串
的
状态
;由于此
状态
是从组件中
的
多个位置
更新
的
,因此是否可以“
拦截
”所有
更新
,
并
始终在
设置
之前执行一些操作,例如
修剪
值
?在这里使用useReducer是不是更好?
浏览 2
提问于2021-03-10
得票数 0
2
回答
使用带有useEffect路由保护
的
history.block获取最新
的
状态
数据
、
、
在获得history.block回调中
的
正确
状态
时,我遇到了问题,或者应该说history.block过早触发,然后useEffect才能用正确
的
状态
重新创建它。有谁知道
设置
路由守卫
的
正确方法吗?上下文是,我正在
更新
redux中
的
状态
,然后导航到一个新页面。我想进入
更新
的
状态
在我
的
路线警卫,但我不断得到一个是一个已经过时了一步。我不确定这样做是否正确。我将尝试<e
浏览 2
提问于2021-11-13
得票数 0
回答已采纳
1
回答
React
不变性帮助器-在数组中
的
索引处
设置
新
值
、
有没有
办法
用
React
imutability helper
设置
特定索引中数组
的
值
?this.state , { })或者我必须使用JSON深度克隆该数组,然后在特定索引处
设置
新
值
,然后使用
react
imutability helper
更新
状态
?
浏览 1
提问于2017-02-24
得票数 3
回答已采纳
1
回答
如何处理
React
组件层次结构以确保
状态
清理
?
、
我正在创建我
的
第一个
React
应用程序,我正在与一个我不太理解
的
bug作斗争。我挂载了一个组件(A),然后它挂载了另一个组件(B),然后它挂载了另一个(C)。用户交互会导致卸载父组件(A)而不会遇到任何问题(使用
React
.unmountComponentAtNode())。然后,我重新挂载组件以重新启动活动,
并
开始在调用setState()时出现错误: 未捕获
的
错误:不变冲突: replaceState(...):只能
更新
已安装或正在安装
的
组件。我还
浏览 6
提问于2015-02-07
得票数 0
1
回答
使用axios在
react
-native中添加全局微调器
、
、
、
、
我使用
react
原生和axios来调用HTTP请求。为了显示微调器,我在调用HTTP请求之前将组件
状态
中
的
isLoading
设置
为true,并在获取数据或发生错误后将其
设置
为false。然后我有一个微调器组件,
并
根据isLoading
值
显示它...我认为axios中
的
拦截
器可以对此有所帮助?
浏览 0
提问于2018-07-06
得票数 4
0
回答
在Android (和MVVMCross)中阻止自动恢复分片
状态
、
、
当片段被重新打开时,Android会自动恢复片段
的
状态
,并为任何指定了android:id
的
可编辑视图
设置
值
。在使用MVVMCross时,这会导致
前
一个
状态
为当前视图中
的
绑定
设置
源
值
。例如,如果我为Book_A打开一个编辑片段(它有一个ID为BookTitle
的
EditText )
并
关闭该片段,当打开该片段编辑Book_B时,Book_B
的
BookTitle源代码
浏览 6
提问于2016-07-08
得票数 0
回答已采纳
2
回答
与基于类
的
方法相比,使用Hooks
设置
状态
后重新呈现有什么不同?
、
、
类组件但是,使用钩子,文档指定将
状态
更新
为与
前
一个
状态
相同
的
值
,not将导致(子组件
的
)重呈现: 如果您将
状态</em
浏览 0
提问于2019-03-27
得票数 35
回答已采纳
3
回答
反应异步componentWillUnmount
、
由于
React
16,由于对异步componentWillMount
的
支持,不再保证对componentWillUnmount和componentWillUnmount
的
排序。但是,在我们使用
React
+ Redux
的
项目中,从页面A导航到页面B,例如,页面A调用componentWillUnmount来
清理
应用程序
状态
,然后跳转到页B,后者调用componentWillMount来获取数据
并
更新
状态
。由于它们<e
浏览 0
提问于2018-04-26
得票数 4
回答已采纳
2
回答
在DOM中响应
状态
更改,但在逻辑中不响应
状态
更改
、
我们遇到了一个奇怪
的
问题。我是一个reactJs
的
新手,在一个简单
的
计时器项目上工作。我
的
代码如下:哪里做错了?任何帮助都是非常感谢
的
。
浏览 5
提问于2022-05-25
得票数 0
回答已采纳
2
回答
在
react
上
设置
事件处理程序(useEffect)
、
const Hello = () => { let canvas =
React
.useRef()let add = () => { alert(counter)
React
.useEffect(() => {window.onkeydown = add return <div><h1>{counte
浏览 3
提问于2020-07-29
得票数 1
回答已采纳
2
回答
未
更新
react
钩子中
的
变量
我在使用
react
钩子时遇到了问题,当我在另一个函数中调用一个函数时,被调用
的
函数包含
前
一个
状态
的
值
,而不是使用Reactive钩子
更新
的
值
。以前,在使用类
更新
回调中
的
状态
值
时,我可以调用一个函数,它已经处理了
更新
的
状态
。如何执行第二个函数,以确保它将处理
更新
的
状态<
浏览 4
提问于2020-07-21
得票数 0
回答已采纳
1
回答
ReactJS:如何从DOM
更新
React
、
、
我正在尝试自动化一个由
React
生成
的
页面:在页面中记录用户交互,然后回放它用于测试目的。
有没有
浏览 3
提问于2015-01-09
得票数 0
2
回答
如何从异步函数返回闭包并将其分配给useState?
、
、
到目前为止,我拥有事物
的
方式space始终是一个承诺,而不是一个函数,尽管它应该是一个闭包。
React
.useEffect( API.SERVER(query, PAGE_SIZE) }, );
R
浏览 11
提问于2022-01-16
得票数 1
回答已采纳
2
回答
React
不会考虑具有0
值
的
尾随小数
、
我正在实现输入验证,以禁止超过两个小数,但当我尝试
更新
一个
值
时,
React
认为它是相同
的
,所以它不会
更新
状态
。例如,
值
是1.00000,这不适用于我
的
验证,因为JavaScript认为1.0000等于1、1.0或1.00,所以当我调用将
状态
从1.0000
更新
到1.00时,不会发生任何事情。我不会责怪
React
本身,因为它可能正在执行JavaScript相等检查,并且看到它是同一件事,因此不会
浏览 0
提问于2021-07-27
得票数 0
2
回答
如何在
react
中防止多次重新渲染
、
、
import { useSelector, useDispatch } from "
react
-redux";import { IoMdArrowRoundBack } from "
react
-icons/io";我单击了卡组件,它导航到SingleMo
浏览 65
提问于2021-07-09
得票数 0
回答已采纳
2
回答
使用空prevState进入
React
componentDidUpdate生命周期
我将componentDidUpdate生命周期方法添加到我
的
组件: export default class MyComponent extends
React
.Component { console.log('componentDidUpdate');} render () { ... } 在onChange处理程序中,我
更新
状态
并
触发
浏览 23
提问于2020-04-01
得票数 0
回答已采纳
1
回答
在useEffect中使用setInterval时,计时器变得疯狂
、
因此,我一直在尝试学习
React
的
基础知识,
并
尝试了这样
的
东西,这让代码变得疯狂。从最初
的
数字开始,看起来所有的数字变化都非常快,过了一段时间,浏览器就会给出这样
的
警告 "setInterval“耗时205ms 尝试添加计时器作为依赖项,甚至返回它。这一切对我来说都有点困惑。import {useState, useEffect} from '
react
' const [timer, setTim
浏览 94
提问于2021-02-26
得票数 1
回答已采纳
1
回答
我们是否使用Redux进行所有
状态
更新
?
、
背景:我计划使用Redux为每个元素/字段执行
状态
更新
,因为它会
清理
和集中
状态
管理。例如,每当文本框
值</e
浏览 0
提问于2018-03-13
得票数 0
回答已采纳
2
回答
为什么我们需要在
React
中返回函数?
、
、
我在项目中使用Material组件,并在我
的
应用程序中使用AutoComplete组件。
React
.useEffect(() => { if (!为什么我们返回一个将这个变量更改为false
的
函数?它始终是true中
的
if-statement。提前谢谢你
的
回答
浏览 1
提问于2020-06-18
得票数 2
回答已采纳
2
回答
为什么setCnt中没有
更新
useState?
、
、
、
我想让updateState做一个循环,并在evry循环后添加到cnt1(这是我尝试做
的
一个简短
的
例子,所以它必须像这样,而不是在第一次添加3)。但是因为setCnt是异步
的
,所以它只为3
的
所有循环添加一个。任何idia如何使它同步添加每个循环3?
浏览 1
提问于2020-11-16
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
react-native总结心得
为什么 React Hooks useState 更新不符预期?
React Native 导航和路由
React 组件,初学者笔记
React.js Components:基础指南
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券