的陣列我有選擇的項目,其中關鍵的是ID的改變陣列:地圖數組對象
[1, 2, 4, 6]
和數組對象:
items = [
{
id: 1,
selected: false
},
{
id: 2,
selected: false
},
{
id: 3,
selected: false
},
{
id: 4,
selected: false
},
{
id: 5,
selected: true
},
{
id: 6,
selected: false
}
]
我該如何映射選擇陣列項目並將「selected」更改爲true,對於其他項目將其更改爲false?
有很多種方法可以完成這個任務,但是您可以提供更多關於您的用例的細節,因爲可能有更好的方法,那麼只需遍歷所有項目並更新值?例如,您可以將'items'數組更改爲hashmap/object,並且看起來類似於:items:{1:{id:1,selected:false}}',但這完全取決於 –