腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
带
扩展
运算符
的
setState
我在学习React中
的
表单时遇到了下面的代码,其中一个
setState
方法用于多个输入,以更新用户提供
的
值。有人能解释一下扩散
运算符
在这里做什么吗,它在
setState
方法中包含了什么?changeHandler = event => { const value = event.target.value; this.
setState
浏览 30
提问于2020-03-10
得票数 0
2
回答
扩展
运算符
,
setState
- React
、
我有一个这样
的
验证状态: this.state = { errors: { } e.preventDefault();
浏览 27
提问于2019-06-23
得票数 1
回答已采纳
3
回答
将项添加到数组(钩子) react js
、
、
、
我观看了关于react js
的
过程,并在其中添加了一个新项到数组(钩子),如下所示: useState([new item , old Array]); 但我重复一遍,数组变成了一个对象 无论我搜索什么
浏览 39
提问于2021-04-05
得票数 1
回答已采纳
2
回答
基于用户输入handleChange更改嵌套对象属性
的
状态
、
max: "", }我使用这个函数来处理用户输入 this.
setState
e.target.value});它可以与我是否可以使用这样
的
函数来更改
浏览 4
提问于2018-02-08
得票数 5
3
回答
更新对象状态
的
正确方法(合并状态)?传播操作员?)
我使用React已经有一段时间了,并且我一直使用
扩展
运算符
更新对象
的
状态,因为我记得我读到了应该直接更改当前状态。现在我写了这样
的
东西:
setState
(prevState => {...prevState, existingKey: 'new value如果我正确地理解了它,本质上是说我可以只写这个:
setState
({existing
浏览 7
提问于2021-09-15
得票数 4
回答已采纳
2
回答
SetState
不使用
扩展
运算符
、
、
我有一个语言开关在一个反应本机应用程序,它有选定
的
语言勾选,这是存储在状态。然而,这是行不通
的
,任何建议都值得赞赏。代码如下。this.state.languages.map((language) => { this.
setState
浏览 4
提问于2018-06-14
得票数 0
回答已采纳
1
回答
ReactJS项目中ES6
扩展
运算符
的
问题
、
我真的需要你
的
帮助!我已经编写了两个版本
的
react函数。一个有
扩展
运算符
,另一个没有,只有没有的版本才起作用。this.state.books; title: this.state.title updatedBooks.push(finalBooks); books: updatedBooks}var finalBook = { title: this.state.ti
浏览 0
提问于2018-07-05
得票数 1
1
回答
如何根据从DOM接收
的
密钥更新状态数组中
的
特定对象
、
我对如何执行
扩展
运算符
并使用它来更新这样
的
状态数组感到困惑。,搜索后提供
的
示例是使用spread
运算符
更新数组中
的
单个对象,如何使用只等于"key“
的
"id”更新该对象。_targetInst.key; { todoList: // state.todoList is todos variabletask.id == key) task.compl
浏览 0
提问于2018-12-27
得票数 1
回答已采纳
1
回答
在Chrome 40中不支持
setState
扩展
操作符
、
、
我使用
的
铬40,它不支持传播操作符。我知道更新到最新版本解决了这个问题,但问题是我不能更新它。this.
setState
({...card});
浏览 1
提问于2016-03-10
得票数 1
回答已采纳
2
回答
react
setState
更新对象数组
我在下面的代码中尝试更新
setState
,但在对象数组中只修改了几个属性 onClick(index) { tmp[indexclassName = "selectedDay"; tmp[index].className = "remSelectedDay"; this.
setState
({ daysOfWeek: [...this.state.daysOfWeek, tmp]}
浏览 27
提问于2019-09-20
得票数 0
回答已采纳
1
回答
如何显示元素时,我点击它?
、
、
、
当我点击任何按钮,显示
的
是1,如果我再次点击,我得到
的
是错误,说推送不是一个函数。似乎按钮数组中
的
索引1在state.num中被按下了,然后state.num将它
的
类型从数组更改为数字,所以我有三个问题:当我点击按钮数组中
的
每个元素时,该
浏览 2
提问于2022-03-05
得票数 0
回答已采纳
2
回答
更新时在对象上使用useState钩子时是否需要使用
扩展
操作符?
、
我刚开始学习钩子,根据上
的
官方文档,我们发现了以下一行: 但是,与类中
的
this.
setState
不同,更新状态变量总是替换它而不是合并它。那么,如果我正确理解了,这意味着我不需要使用
扩展
运算符
来更新状态?
浏览 14
提问于2020-02-10
得票数 13
回答已采纳
3
回答
Javascript在特定索引处
扩展
对象
的
属性数组
、
给定一个react钩子和一个具有数组属性
的
对象,我希望找到一种方法,通过在特定属性索引上使用spread操作符来更新钩子。下面是一个示例,我希望在每个属性中获取数组
的
索引0并
扩展
它。const [{ a, b, c },
setState
] = useState({ a : 'x', b : 'x', c : 'y' }) a : ['x1', 'y1'], b : [
浏览 5
提问于2022-03-21
得票数 1
回答已采纳
2
回答
动态
扩展
setState
不适用于三元
运算符
扩展
、
在onChange函数中,我处理对这些嵌套值
的
更新。我正在尝试使用点符号为深度嵌套构建一个动态
扩展
的
setState
()。例如,使用数组:const tree = ['fields','subject'],我可以用以下命令更新subject状态值: this.
setState
(prevState => ({ [tree[2]]: value : { [tree[1]]
浏览 20
提问于2019-03-08
得票数 1
回答已采纳
2
回答
如何在React中使用数组更新嵌套状态?
我有一个嵌套
的
数组,我正在尝试更新一些属性,但我不知道react中
的
语法来实现这一点。{ name: 'collection2' } } } } 我正在尝试用这个更新,但它不起作用: this.
setState
浏览 20
提问于2019-04-11
得票数 0
3
回答
如何在对象中添加对象
、
、
构造函数中有以下代码: this.state = { lat: -6.173752, }}var temp = { phone: '+623123131321'如何向收件人添加临时变量?
浏览 3
提问于2018-02-06
得票数 5
回答已采纳
2
回答
Reactjs更新数组内部状态中
的
单个元素
constructor(props) { cards: []} ids: v.id,} }) existed
浏览 0
提问于2018-04-18
得票数 2
回答已采纳
1
回答
.map中
的
This.state为0
、
我正在尝试将redux store中所有选定
的
项id转换为项名称,并将其保存到state中。 console.log(this.state.item_Name) item_Name: [...th
浏览 4
提问于2018-06-02
得票数 1
3
回答
在更新状态中
的
对象数组时遇到困难
、
、
InvoiceNumber: null, { InvoiceNumber: null, ], }; 我试过了,但是它不起作用,我
的
值总是保持为空this.
setState
({[clientsList[currentClient]]}: {this.state.currentClient, this.state.currentInvoice})然后我尝试了这个
扩展
运算符
client= {this.state.currentCli
浏览 5
提问于2020-12-06
得票数 0
回答已采纳
1
回答
Javacsript -使用2个变量键访问嵌套
的
对象值(对于ReactJS
setState
())
、
、
对我来说,这似乎是一个非常简单
的
问题,但我似乎无法解决它。state = { value: '',}this.
setState
({ [[e.target.name]
的
计算结果是'first_name‘,所以这不是问题所在……我亦曾尝试: this.
setState</e
浏览 26
提问于2018-06-11
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React中setState的用法
数组扩展运算符之ES6篇
源码分析 Flutter 的 setState 过程
从源码的角度再看 React JS 中的 setState
React中setState 为什么是异步的?
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券