Ich habe eine Änderungsanordnung mit ausgewählten Elementen, in denen Schlüssel-ID:Map Array Array von Objekten
[1, 2, 4, 6]
Und Array von Objekten:
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
}
]
Wie kann ich ausgewählte Array Artikel Karte und ändere 'selected' zu 'true' und für andere Elemente ändere 'false'?
Es gibt eine Vielzahl von Möglichkeiten, wie Sie dies erreichen können. Können Sie jedoch weitere Details zu Ihrem Anwendungsfall angeben, da es möglicherweise einen besseren Ansatz gibt, dann einfach alle Elemente durchlaufen und den Wert aktualisieren? Zum Beispiel könnten Sie das 'items' Array zu einem hashmap/object machen und ähnlich aussehen:' items: {1: {id: 1, selected: false}} ', aber alles hängt davon ab –