[英]Update object property in javascript?
用这个:
const updatedObject = {
...fields,
address: {
...fields.address,
[id]: value,
},
};
尝试这个
{...fields,address:{...fields.address,"street1":"abc"}}
let userAddress = {
country: { country: "India" },
address: { street1: "street1", street2: "street2" },
};
我相信情况是更新嵌套的 object 的值,在这种情况下是 street1。
使用 ES6 的最佳方法是解构和更新值。
userAddress = {
...userAddress,
address: { ...state.address, street1: newValue },
};
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.