腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
当
使用
扩展
运算符
和
多个
if
语句
时
,
useState
设置
器
函数
不
更新
状态
?
reactjs
、
state
、
use-state
'You must enter a password.' }) setErrors({ ...errors, password: '' }) } 所以基本上,这里唯一有效的if
语句
是针对似乎只有最后一个setter
函数
有效,我觉得它可能与
扩展
操作符在
更新
旧
状态
之前保存旧
状态
有关。
浏览 11
提问于2021-02-02
得票数 1
2
回答
当
使用
useReducer控制窗体
时
,是否对每个操作传递先前的
状态
?
reactjs
、
react-hooks
、
react-state
、
use-reducer
只有当用户输入.json文件中不存在的用户名
时
,才能单击submit按钮。问题是,我不知道是否应该在每个action.type.上传递"...state"对象当我
使用
"...state"
时
,有些but似乎消失了,但我不明白为什么,也不知道是否应该总是
使用
它。
浏览 10
提问于2022-09-13
得票数 1
4
回答
为什么我的
状态
的其他值被更改为未定义的?
javascript
、
reactjs
你知道为什么我的
状态
会变成未知的吗?整个情况是,我发起我的
状态
是:email: '',loading: false,下面是
更新
电子邮件
和
密码字段的内容:console.log("Target:",event.target) console.log
浏览 6
提问于2020-12-08
得票数 3
回答已采纳
1
回答
使用
钩子根据
多个
其他
状态
值
更新
状态
reactjs
、
react-hooks
异步
状态
更新
和类组件在定义
函数
组件
时
,我们可以为我们的
状态
有单独的值,如下所示: const [a, setA] =
useState
(1)基于以前
状态
更新
不同步的问题,我们不想直接引用b,而是
使用
set的
函数
版本来接收它的值。我的
浏览 2
提问于2020-09-14
得票数 1
1
回答
处于
函数
组件
状态
的数组值未
更新
reactjs
、
react-native
我已经
设置
了一个
useState
钩子,如下所示。const [products, setProducts] =
useState
([ id: 1, }, id: 2,qty: 0, ]); 我有一个TouchOpacity组件,
当
按下它
时
,它会触发以下
函数
。当我对
状态
中的产品
使用
扩展
运算符
时
,如下所示
浏览 18
提问于2020-03-06
得票数 0
1
回答
刷新后,页面
状态
丢失了他的值
javascript
、
html
、
reactjs
、
react-hooks
时
,我会遇到一些问题。的第一个问题是,如果我不把方括号放在useEffect 的末尾,我会进入无穷大循环,第二个问题是,
当
useEffect第一次工作
时
,如果每件事情都正常,我就会得到
状态
并将它们映射到web,但是当我重新加载页面
时
,会得到一个空页面,这意味着
状态
值发生了变化。setState的内部
使用
效果?useEffect在重新加载页面后
不
工作吗?
浏览 2
提问于2022-11-24
得票数 0
1
回答
在useEffect Reactjs中
使用
开关用例是一个很好的实践吗?
javascript
、
reactjs
、
typescript
、
react-native
、
react-functional-component
我正在处理某些
函数
中的一些功能。基本上,我在处理
多个
函数
中的一些
状态
。
当
特定的
状态
更新
时
,需要调用这些
函数
。现在有许多州需要
更新
。因此,我尝试了这种方法,我为特定情况创建了一个
函数
,然后根据该值
设置
它们的
状态
,但这都是在一个useEffect中。handleStatesBasedOnSecondCase();
浏览 4
提问于2022-01-18
得票数 0
回答已采纳
2
回答
为什么调用一个‘`setState`’
函数
更新
一个完全独立的
状态
值?
javascript
、
reactjs
我有一个问题,一个setState
函数
正在
更新
两个独立的
状态
值。 将该数据存储在unsortedData
和
displayedData
状态
挂钩中。当用户单击“切换排序”按钮
时
,displayedData中的数组将被排序(
使用
.sort())。在第二次单击“切换排序”
时
,应该将displayedData
设置
为与unsortedData相同的值--恢复原始顺序。我知
浏览 7
提问于2021-10-03
得票数 0
回答已采纳
2
回答
为什么我们需要在setValue中
使用
UseState
?
reactjs
、
react-hooks
因此,React有
UseState
钩子,我们应该这样
使用
它。const [value, setValue] =
useState
(0);const increase = () => { setValue(value +
浏览 8
提问于2022-11-05
得票数 1
回答已采纳
2
回答
了解分散如何对减速
器
动作起作用
reactjs
、
react-hooks
、
react-state
作为钩子的新手,我正在转换一些具有
多个
状态
属性的旧代码,在搜索如何减少我最初
设置
的
useState
钩子的数量
时
,我遇到了这段代码(丢失了链接)。下面的useReducer钩子代码可以正常工作。我想我理解
状态
值是通过setState (分派)
更新
的,我想弄清楚的是reducer的第二个参数是如何
使用
扩展
语法在state
和
newState之间实际复制值的。我看过的所有示例都
使用
了switch
语句
浏览 18
提问于2019-10-17
得票数 1
2
回答
反应setState
函数
javascript
、
reactjs
、
typescript
这两个
状态
更新
函数
的区别是什么?推荐的方法是什么?在我的应用程序中,这两个
函数
都能很好地工作。选项1 name: 'John Doe', ...prevState, }选项2 const [profile
浏览 4
提问于2022-01-25
得票数 4
回答已采纳
1
回答
useEffect中的React条件句
reactjs
所以我设法做了一个可以工作的计时
器
,但是遇到了另一个问题。我想通过单击一个按钮来启动
和
暂停计时
器
。该按钮
设置
状态
,
当
状态
为true
时
,定时
器
运行并在false
状态
下暂停。但是use effect不能用在条件
语句
或嵌套
函数
中,那么条件
函数
会在useeffect中
使用
吗?如果我还需要保留use effect的空数组,那么它到底在哪里?const [m
浏览 1
提问于2020-04-20
得票数 2
3
回答
无法将React
状态
设置
为对象数组
reactjs
、
axios
我正在尝试通过Axios get请求将React
状态
设置
为对象数组。但是,当我尝试
更新
状态
时
,它显示为一个空数组。 我知道我从API收到了正确的响应,所以我想我在
更新
状态
时
遗漏了一些东西。下面是我的代码: const Home = () => {const [searchResults,setSearchRe
浏览 35
提问于2021-10-12
得票数 0
回答已采纳
1
回答
不能在React钩子useEffect中与setTimeout
更新
一起
更新
父值。
javascript
、
reactjs
、
settimeout
、
use-effect
我有两个组件,parentComponent
和
ChildrenComponent。当我单击该按钮
时
,它将呈现handleClick方法以
更新
ChildrenComponent中的childrenValue。当我在useEffect中有一个计时
器
时
,ParentComponent上有一个rerender的insead,为什么每次父组件值发生变化时它都会呈现呢?div>ChildrenComponent</div> <button onClick={handleC
浏览 1
提问于2021-05-27
得票数 1
回答已采纳
2
回答
改变JS
状态
的好方法
reactjs
、
deep-copy
sub":{ "sub_sq":[ "createdAt":"2021-08-21" ]}将更改应用于用户对象
时
我需要在深度复制之后更改整个对象吗?
浏览 3
提问于2021-08-28
得票数 1
回答已采纳
1
回答
UseState
或UseReducer管理FormData
javascript
、
reactjs
、
react-hooks
、
use-state
、
use-reducer
UseState
或UseReducer管理FormData 我有一个问题,对于呈现形式数据的反应(例如登录,注册,联系表格数据),它是更好的用户教育家或美国?
浏览 4
提问于2022-05-28
得票数 1
回答已采纳
9
回答
使用
React ()钩子
更新
和合并
状态
对象
javascript
、
reactjs
、
react-hooks
使用
状态
挂钩
更新
状态
对象的最佳实践是哪一种?想象一下想要进行以下
状态
更新
: propA: true,} propA: true, propB: false选项2 与类组件中的setState方法不同,
useState
不会自动合并update对象。您可以通过将
函数
更新
<em
浏览 4
提问于2019-03-25
得票数 107
回答已采纳
4
回答
React
useState
当
更新
状态
两次
时
,第一次
更新
被删除
javascript
、
reactjs
、
react-hooks
我注意到一个我无法理解如何解决的行为,当我
使用
this.setState编写基于react的类
时
,我从未遇到过它,但我在
使用
useState
钩子时得到了它。例如: const [values, setValues] =
useState
({val1: '', val2: '', val3: ''})编辑:
使用
钩子时,我看不到在React Chrome Dev工具
浏览 1
提问于2019-10-02
得票数 2
1
回答
prevState在新
useState
中的反应是如何工作的?它如何存储以前
状态
的值?
javascript
、
reactjs
、
react-hooks
我知道如何在新的州
使用
prevState,我想知道它到底是如何工作的?这个功能是如何工作的??为什么在'prevValue‘
函数
中加入'setFullName’
函数
会改变它的值?import React, {
useState
} from "react"; const [fullName, setFullName] =
useState
浏览 6
提问于2021-12-12
得票数 0
回答已采纳
2
回答
更优雅的检查所有
状态
值的方法
javascript
、
reactjs
、
react-state
有没有一种更优雅的方法来检查我的react应用程序中的所有
状态
变量?我目前在我的应用程序中有14个
状态
变量,如果它们没有通过验证(左为空)代码,我将检查每个变量的值并
更新
为空字符串,如下所示: const [customerPhone, setCustomerPhone] =
useState
(null) const [customerEmail,setCustomerEmail] =
浏览 4
提问于2021-09-14
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
6个你可以马上使用的JavaScipt小技巧
为什么 React Hooks useState 更新不符预期?
React Hooks源码深度解析
我用React和Vue构建了同款应用,对比看看
Python 基础知识——类(一)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券