簡體   English   中英

將對象值添加到數組的現有虛線鍵中

[英]add object value to an existing dotted key of an array

在知道鍵的情況下,如何在數組中添加對象值,並且該鍵上還有另一個值,但是我不想刪除它。 還鍵點

這是一個例子

array = [key1:{value1},key2:{value3}];
key = this.props.name;

我想得到:

array = [key1:{value1},{value2},key2:{value3}];

將基礎對象類型更改為object或將值更改為array也許更好?

如果要使用鍵存儲值,最好使用對象和數組作為值:

obj = {
   key1: [value1],
   key2: [value3]
}

然后,如果您想更新對象

obj[this.props.name] = [...obj[this.props.name], 'newItem']

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM