腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1999)
视频
沙龙
1
回答
如
何在
带
/
不带
useEffect
钩子
的
React
JS
函数
中
获取
更改
后
的
(
新
)
状态值
?
javascript
、
reactjs
、
react-hooks
、
use-effect
、
react-functional-component
我只想动态更新特定范围内
的
源和目标的字体大小(这里
的
范围应该在12 -18之间)。它正在工作,但更新/
更改
的
值不会反映在下一次
函数
调用
中
。我知道我们可以使用
useEffect
挂钩让它在某些情况下反映出来,但在这种情况下,我不确定
useEffect
挂钩是否有用 <!DOCTYPE html><head>
浏览 8
提问于2021-08-04
得票数 0
3
回答
react
中
具有布尔值
的
useState
reactjs
、
react-hooks
在下面的代码片段
中
,当我单击Change按钮
更改
isLoading
的
值时,什么也没有发生(isLoading为false)。button onClick={buttonHandler} type="button"> </button> )我尝试通过以下方式
更改
浏览 2
提问于2020-04-06
得票数 13
3
回答
钩不使状态处于反应状态
reactjs
、
react-native
、
jasmine
、
react-hooks
在下面的代码
中
,下面所示
的
钩子
不会改变变量newName
的
状态。import
React
, { useState } from '
react
' const [ persons, setPersons] = useStateperson.name}/> )} ) const Person = ({name})=> <p&
浏览 1
提问于2019-12-22
得票数 1
3
回答
使用
React
钩子
实现自增量计数器
javascript
、
reactjs
、
react-hooks
代码在这里: const [counter, setCounter] = useState(0); 这样做
的
正确方法是什么?在类组件
中
,它很简单,只需要一个实例变量来保存间隔。
浏览 0
提问于2018-11-20
得票数 38
回答已采纳
1
回答
修复
useEffect
挂钩中
的
陈旧状态
javascript
、
reactjs
、
react-hooks
我已经修复了
useEffect
回调
的
一个问题,当
react
首次初始化状态对象时,使用基于闭包
的
'stale'/old
状态值
。以前,在挂载之后执行
useEffect
回调时,它只能访问第一个
状态值
,即null。我通过向
useEffect
钩子
添加状态对象isSignedIn作为第二个参数解决了这个问题。现在,每当调用changeSignInStatus时,
useEffect
都会重新运行,这意味
浏览 1
提问于2020-08-28
得票数 0
3
回答
React
:为什么
useEffect
需要一个详尽
的
依赖数组?
javascript
、
reactjs
、
typescript
、
react-hooks
我在一个
React
组件
中
得到了下面的用例。type InputUserProps = { userID?InputUser userID={userID} onChange={(newValue)=>setUserID(newValue)} &
浏览 1
提问于2020-08-02
得票数 6
回答已采纳
2
回答
在
react
中
更新列表状态
reactjs
、
react-hooks
我想更新tickerList变量
的
状态,使用我尝试做
的
类似于setTicker(data.ticker)
的
data.ticker,但这不会改变tickerList变量
的
状态 console.log(tickerList) // prints empty list })
useEffect
浏览 4
提问于2021-03-31
得票数 0
回答已采纳
4
回答
SetInterval没有显示更新
的
状态。
javascript
、
reactjs
、
setinterval
、
react-hooks
在调用setInterval
函数
之前,我已经将状态设置为true。但是,即使使用状态
的
新
值来触发
useEffect
钩子
,它也没有反映在setInterval
函数
中
。let interval;
React
.
useEffect
(() => { console.log('State updatedto',
浏览 1
提问于2019-08-13
得票数 4
回答已采纳
2
回答
为什么在挂载前状态改变会导致
函数
执行,而不显示在屏幕上?
javascript
、
reactjs
、
react-hooks
前奏const [value, setValue] = useState("one"://cdnjs.cloudflare.com/ajax/libs/
react
-dom/17.0.2/umd/
react
-dom.development.
js
"&
浏览 2
提问于2021-11-05
得票数 4
回答已采纳
1
回答
自定义
钩子
引起无限循环
reactjs
、
react-hooks
、
swr
知道为什么这个带有SWR
的
自定义
钩子
会导致无限循环吗?useSWRImmutable< >(`organizations/${organizationId}`, api); console.log({ id: organizationId, ...dataSWR.data }); });
浏览 4
提问于2021-11-09
得票数 0
回答已采纳
3
回答
如何将此
React
类组件转换为
函数
组件
reactjs
、
react-hooks
我正在尝试将类组件转换为
函数
组件,但失败了。这是我想要转换
的
类组件:import '.user.username}</li> </ul> );} 这是将类组件转换为
函数
组件
的
失败尝试im
浏览 4
提问于2020-06-13
得票数 0
1
回答
使用http路径设置活动选项卡
javascript
、
reactjs
、
material-ui
、
react-material
我有一个垂直选项卡
的
例子:import Tabs from '@mui/material/Tabs'; index: number;} constvertical-tabpanel-${index}`,
浏览 7
提问于2021-09-21
得票数 1
3
回答
自定义
钩子
多次运行
useEffect
reactjs
我有一个只有useEffects并返回null
的
自定义
钩子
。我正在App.
js
文件中使用它。但是现在我必须返回一个
函数
并在其他组件中导入自定义
钩子
。但是当我在另一个组件
中
调用自定义
钩子
时。但我只需要它们在App.
js
文件
中
运行一次。
use
浏览 9
提问于2022-04-12
得票数 0
1
回答
在
函数
执行时,reason状态会被毫无理由地重置。
reactjs
、
react-hooks
、
react-functional-component
、
react-state
、
fluent-ui
以下所有代码都位于一个
函数
react
组件
中
(使用FluentUI),状态如下-
React
.
useEffect
( ..... .....<e
浏览 4
提问于2022-04-05
得票数 1
回答已采纳
4
回答
为什么更新
后
的
状态变量没有显示在浏览器控制台中?
reactjs
我知道useState返回
的
方法是异步
的
,但是,当我运行这段代码时,我将console.log延迟最多5秒,但是它仍然记录前一个值,而不是状态变量
的
更新值。更新
后
的
值是2,但它仍然是日志1。然而,在工具
中
,我可以看到当我按下按钮时状态会发生变化,尽管我很想知道为什么在这样
的
延迟之后控制台会打印一个过时
的
值?这不是类组件和setState
的
情况,而是
函数
组件和useState
的
情况。/App
浏览 16
提问于2022-08-23
得票数 1
2
回答
useEffect
中
的
React
setTimeout和setState
javascript
、
reactjs
、
settimeout
、
use-effect
我有这段代码,我
的
问题是,为什么在我
的
answer
函数
中
,我会得到initialState。如
何在
setTimeout
函数
的
回调
中
以适当
的
方式设置状态以获得正确
的
状态?const App = () => { name: "", }); <em
浏览 62
提问于2020-07-16
得票数 2
回答已采纳
1
回答
提交反应中用户
的
登记表
reactjs
我想以独特
的
名字提交这份登记表。第二个问题:我不能在(数组而不是空)节
中
更改
setArray状态。我知道它是同步
的
,但我似乎找不到解决方案。 import { Pa
浏览 3
提问于2021-07-01
得票数 3
回答已采纳
5
回答
React
事件在第一个输入
中
触发空字符串
javascript
、
reactjs
这导致输出
中
输入
的
任何内容
的
最后一个字符不出现。为什么会这样呢?关于name性质
的
一些状态聚焦 name: '',});<inputplaceholder="Enter first name" id="name" onChange={(e) => han
浏览 23
提问于2022-04-21
得票数 0
回答已采纳
1
回答
:从父级
更改
子状态
reactjs
、
react-hooks
、
parent-child
要从父组件
更改
子组件
的
状态有问题。这是一个样品沙箱。 但是,仍然有必要控制每个孩子。
浏览 1
提问于2020-04-21
得票数 1
回答已采纳
3
回答
React
钩子
的
奇怪行为:延迟
的
数据更新
javascript
、
reactjs
、
react-hooks
奇怪
的
行为:我期望第一个和第二个console.log显示不同
的
结果,但它们显示相同
的
结果,并且值仅在下一次单击时
更改
。我应该如何编辑我
的
代码,以使值不同? function App() { const test = () => {ReactDOM.rende
浏览 32
提问于2019-05-04
得票数 11
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【一文看懂】React中usestate与useRef的区别与联系
关于React的学习笔记
携程租车React Native单元测试实践
React Hooks踩坑分享
React Hooks源码深度解析
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券