Enveisdatastrøm i React
En komponent kan sende sin tilstand nedover i treet av underkomponenter i form av props til barnekomponenter. Denne prosessen kalles nedadgående (top-down) eller enveisdatastrøm (unidirectional). Tilstanden tilhører alltid en spesifikk komponent, og denne tilstanden kan kun påvirke komponenter som er underkomponenter av denne komponenten.
I tillegg til nedadgående datastrøm, finnes det også oppadgående eller revers strøm. Den inneholder data som oppstår i underkomponenter, for eksempel data som skrives i input-felt av brukeren. Denne datastrømmen sendes til forelderen ved å kalle en funksjon som er sendt via props til barnekomponenten.
Se på komponentene Products, Product
og ProductField fra tidligere leksjoner.
Forklar hvordan data flytter seg i disse komponentene.