gpt4 book ai didi

reactjs - React JS - 如何在对象内添加对象

转载 作者:行者123 更新时间:2023-12-03 13:33:52 26 4
gpt4 key购买 nike

我在构造函数中有这段代码:

constructor() {
this.state = {
recipient: {
lat: -6.173752,
lon: 106.8925773
}
}
}

我想将此添加到收件人:

var temp = {
address: 'example street',
phone: '+623123131321'
}

如何将临时变量添加到收件人

最佳答案

您可以使用扩展运算符覆盖您的状态

this.state = {
recipient: {
...temp,
lat: -6.173752,
lon: 106.8925773
}
}

或者在构造函数之外使用setState

this.setState(prevState => ({
recipient: {...prevState.recipient, ...temp}
}))

关于reactjs - React JS - 如何在对象内添加对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48647148/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com