Enosmerni pretok podatkov v Reactu
Komponenta lahko prenese svoje stanje navzdol po drevesu potomcev v obliki props otroških komponent. Ta proces imenujemo navzdolji (top-down) ali enosmerni (unidirectional) pretok podatkov. Stanje vedno pripada določeni komponenti, in to stanje lahko vpliva le na komponente, ki so potomci dane komponente.
Poleg navzdoljnega pretoka podatkov obstaja tudi navzgorji ali povratni. Vsebuje podatke, ki se pojavijo v komponentah-potomcih, na primer, vnos v inpute s strani uporabnika. Ta pretok podatkov se prenese staršu s klicem funkcije, ki je posredovana v props otroške komponente.
Razmislite o komponentah Products, Product
in ProductField iz prejšnjih lekcij.
Povejte, kako se podatki premikajo v teh komponentah.