Yksisuuntainen data-virta Reactissa
Komponentti voi välittää tilansa alaspäin lasten puussa lasten komponenttien propseina. Tätä prosessia kutsutaan alaspäin suuntautuvaksi (top-down) tai yksisuuntaiseksi (unidirectional) data-virraksi. Tila kuuluu aina tietylle komponentille, ja tämä tila voi vaikuttaa vain kyseisen komponentin alikomponentteihin.
Alaspäin suuntautuvan data-virran lisäksi on olemassa myös ylöspäin suuntautuva tai käänteinen. Se sisältää dataa, joka ilmaantuu alikomponenteissa, esimerkiksi käyttäjän syöttämänä input-kenttiin. Tämä data-virta välitetään yläkomponentille kutsumalla funktiota, joka on välitetty lapsikomponentin propseina.
Tarkastelkaa Products-, Product-
ja ProductField-komponentteja aiemmista oppitunneista.
Kertokaa, kuinka data liikkuu näissä komponenteissa.