0 Tage Serie
javascript / beginner
Snippet

Elemente zu Arrays hinzufügen (Spread)

Um ein Array im React-State zu aktualisieren, musst du ein neues Array erstellen. Der Spread-Operator (...) kopiert die alten Elemente zusammen mit dem neuen Element in eine neue Liste.

snippet.js
javascript
1
2
3
4
5
const [list, setList] = useState(['Apple']);
const addFruit = (newFruit) => {
setList([...list, newFruit]);
};
react
Erklärung
1
...list
Der Spread-Operator 'entpackt' die vorhandenen Elemente aus dem ursprünglichen Array.
2
[...list, newFruit]
Erstellt ein komplett neues Array, das alle alten Elemente plus das neue enthält.