Datareaktivitet i React
I React vil vi gemme vores data i forskellige strukturer: i arrays, i objekter, i arrays af objekter. Disse strukturer i React besidder reaktivitet. React reagerer reaktivt på alle ændringer af data: på tilføjelse, sletning, ændring af elementer, samt på ændring af deres rækkefølge.
Samtidig er det ifølge Reacts regler forbudt at ændre data i arrays og objekter fra state. Man skal lave en kopi af dataene, ændre dem og skrive dem tilbage i state. Det betyder, at vores data skal være immutable. Læs om immutability af arrays, objekter og arrays af objekter i det tilsvarende afsnit af JavaScript-lærebogen.
Forklar, hvordan man korrekt og immutable tilføjer elementer til et array.
Forklar, hvordan man korrekt ændrer elementer i et array.
Forklar, hvordan man korrekt sletter elementer fra et array.
Forklar, hvordan man korrekt og immutable tilføjer elementer til et array af objekter.
Forklar, hvordan man korrekt ændrer elementer i et array af objekter.
Forklar, hvordan man korrekt sletter elementer fra et array af objekter.