[英]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.