腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
用useState
钩子
更新
状态
reactjs
、
react-hooks
我理解
使用
React
中
的
useState
钩子
更新
状态
是
如何
工作
的
,具体如下。 将要更改
的
状态值
与当前
状态值
进行比较。如果两个
状态值
相同,则在不更改
状态值
的
情况下不进行
重新
呈现
。如果两个
状态值
不同
,则更改
状态值
并执行
重新
呈现
浏览 7
提问于2019-11-11
得票数 3
1
回答
useEffect不会在初始
呈现
中
运行。
reactjs
、
react-hooks
、
use-effect
在
Piano
组件
中
,我
使用
钩子
(useWindowDimensions())获取窗口
的
尺寸。
在
useEffect
中
,每当窗口宽度发生变化时,我都希望
呈现
组件
。每次宽度发生变化时,它都会
重新
呈现
组件
(因为keyData依赖于它,并且它在dependencyList
中
),但是没有
在
初始
呈现
中
<em
浏览 4
提问于2021-10-01
得票数 0
回答已采纳
2
回答
与基于类
的
方法相比,
使用
Hooks设置
状态
后
重新
呈现
有什么
不同
?
javascript
、
reactjs
、
react-hooks
类
组件
但是,
使用
钩子
,文档指定将
状态
更新为与前一个
状态
相同
的</
浏览 0
提问于2019-03-27
得票数 35
回答已采纳
1
回答
如何
让
React
.memo功能与孩子一起工作?
reactjs
我有一个无
状态
的
函数
组件
<Sidebar/>,它只是
在
div
中
返回它
的
子
组件
。这个
组件
是由<App/>
呈现
的
,它维护自己
的
状态
,并将该
状态
的
一个元素传递到它
的
一个子级
中
。const Sidebar =
React
.memo(({children})
浏览 1
提问于2020-05-26
得票数 3
2
回答
如何
用反应钩更新当前
状态
和
前一个
状态
reactjs
、
react-hooks
在
我
的
react
应用程序
中
,我有一个父
和
子
组件
。
在
我
的
父
组件
中
,我包含来自子
组件
的
过滤器。中选择一个过滤器,它就会被正确地传递,但是
在
选择两个过滤器时,它总是被传递
的
最新选择
的
过滤器
值
。因此,我想,我需要在handleFilterChange方法中保存以前
的
状态
,但不确定<e
浏览 5
提问于2020-06-09
得票数 1
回答已采纳
2
回答
为什么我们需要在setValue中
使用
UseState?
reactjs
、
react-hooks
因此,
React
有UseState
钩子
,我们应该这样
使用
它。const [value, setValue] = useState(0);const increase = () => {return value + 1;我知道这是行不通
的
,但我找不到解释为什么会这样。
浏览 8
提问于2022-11-05
得票数 1
回答已采纳
2
回答
将上下文拆分为
状态
并进行更新以提高性能(减少
呈现
)?
reactjs
、
react-hooks
、
use-context
一些博客文章将上下文分为、两个分别更新和
状态
上下文,
在
使用
React
时。我想知道这是否真的提高了性能,还是会导致渲染周期
的
减少。因此,最终解决方案将有: 解决
浏览 3
提问于2021-03-20
得票数 1
回答已采纳
2
回答
响应两次调用
的
useState处理程序
reactjs
有这样一个简单
的
反应应用程序:import ReactDOM from "
react
-dom):应用程序 我
的
问题是,为什么
在
第二种情况下(交互)要打印两次App!?这很奇怪,因为inputValue
在
第一
浏览 5
提问于2022-05-05
得票数 1
1
回答
prevState
在
新useState
中
的
反应是
如何
工作
的
?它
如何
存储以前
状态
的
值
?
javascript
、
reactjs
、
react-hooks
我知道
如何
在新
的
州
使用
prevState,我想知道它到底是
如何
工作
的
?这个功能是
如何
工作
的
??为什么
在
'prevValue‘函数中加入'setFullName’函数会改变它
的
值
?import
React
, { useState } from "
react
"; const [fullName, setFu
浏览 6
提问于2021-12-12
得票数 0
回答已采纳
1
回答
使用
钩子
和
状态
在
react
中
的
不同
组件
中
更
改时
,
如何
重新
呈现
表单
值
和
状态值
javascript
、
reactjs
、
react-hooks
我有一个应用程序,它用useState设置
的
函数setBrewLog更新子
组件
中
的
状态
const [brewLog, setBrewLog] = useState([{ og: '' }])。
在
react
-dev工具
中
,我可以看到
状态
已更新,
在
useEffect
中
,我可以看到
组件
已
重新
呈现
,但
表单
域不会更新
浏览 12
提问于2020-10-21
得票数 0
2
回答
组件
重新
呈现
中
的
差异
reactjs
是否可以
在
使用
Context API时停止
组件
重新
渲染?
浏览 14
提问于2021-06-08
得票数 0
3
回答
作为useState
的
回调
的
useEffect具有太多依赖项
javascript
、
reactjs
、
react-hooks
我正在用
React
Hooks重写一个类
组件
(因为它
更
干净),但我面临一个问题。
在
我
的
类
组件
中
,我有一个对this.setState({B: "blah blah blah"}, () => {//do some function with state A})
的
回调函数,这样每次
状态
x改变时,我都会将新
的
状态值
与
状态
B结合
使用<
浏览 75
提问于2020-07-31
得票数 0
回答已采纳
3
回答
如果新提供
的
值
相同,
React
是否会触发
状态
更新?
javascript
、
reactjs
一旦this.setState()被调用,
React
组件
是否会对其state进行一些检查,以查看state是否已更改。因此,
在
调用componentDidMount之后,将不再有一个协调阶段,如下面的代码所示:this.state = {width: 0}// in componentDidMount
浏览 1
提问于2018-01-05
得票数 2
2
回答
“反应官方文件”
中
关于“setState”
的
阴霾
reactjs
、
setstate
我在读
react
.js
的
官方文档。这是他们
的
。 除非setState()返回false,否则shouldComponentUpdate()总是会导致重
呈现
。如果正在
使用
可变对象,并且不能在shouldComponentUpdate()
中
实现条件
呈现
逻辑,那么只有
在
新
状态
与前一
状态
不同
时才调用setState()将避免不必要
的
重新
呈现
浏览 1
提问于2018-05-04
得票数 0
1
回答
ReactJS -从一个
组件
切换一个类,强制另一个
组件
重发
reactjs
、
state
在
更改了类列表所依赖
的
状态值
之后,我正在尝试
如何
获得要
重新
呈现
的
组件
。我假设是因为它不是
组件
的
直接属性,它不是为我
重新
呈现
的
。我想在showDetails
状态
变量更
改时
重新
呈现
的
Details
组件
: import
React
, { useC
浏览 3
提问于2019-11-18
得票数 0
回答已采纳
1
回答
重发器上
的
useContext值更改
reactjs
、
react-hooks
、
use-context
所以我有一个
组件
看起来像 const someContextValue = useSomeContext(); //custom hook that callsuseContext someContextValue()}const someCont
浏览 3
提问于2020-05-11
得票数 0
回答已采纳
1
回答
我
在
中
使用
ContextAPI,但无法访问
组件
中
具有正确
值
的
状态
reactjs
、
react-hooks
、
frontend
、
react-context
useEffect(() => { getAnswers();我
在
一个
react
函数
组件
中
使用
上面的useEffect
钩子
,我
在
axios
的
http请求中
使用
上下文API
中
的
一些
状态值
作为有效负载。对于第一个
呈现
,我正确地从上下文中获取
状态值
,但在此之后,
值
是不正
浏览 3
提问于2022-11-30
得票数 0
5
回答
使用
const声明useState函数
javascript
、
reactjs
、
react-hooks
<h1>{count}</h1> </div>}当我console.log计数
的
值
时,它会增加1,即使我已经
使用
const声明了它。它是
如何
更新
的
?我有一种感觉,它与useState函数有关,但我不确定。 另一件事是,如果我们可以
使用
count + 1进行更新,为什么我们不能<em
浏览 7
提问于2022-09-19
得票数 2
1
回答
如何
根据
React
中
的
数据创建对象?
javascript
、
html
、
reactjs
、
state
给出下面的代码,
如何
创建一个处于Function
状态
的
对象模型(对于一个函数
组件
)?item.id), (obj["value"] = item.value || "") ); }); }, "id": "4",
浏览 5
提问于2020-06-09
得票数 1
回答已采纳
1
回答
使用
父
状态
的
反应计时器
javascript
、
reactjs
我有一个timer
组件
,它是A
的
子
组件
。我让play
和
pause作为父
组件
的
状态值
,并将其传递给子
组件
。我想为子
组件
启动一个setTimeout,当play为true时,该子
组件
将从
钩子
状态
获得总持续时间。我
使用
钩子
来存储子对象
中
的
总持续时间,并在useEffect中
使用
setTimeout函
浏览 10
提问于2020-01-13
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ReactNativeForAndroid架构初探,小伙伴们需要看看这个!
你真的了解React吗?这里有50个React面试问题
React Hooks-缓存记忆
关于React的学习笔记
React实现Form表单
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券