Jednokierunkowy przepływ danych w React
Komponent może przekazywać swój stan w dół drzewa potomków w postaci propsów (właściwości) komponentów potomnych. Ten proces nazywa się przepływem zstępującym (top-down) lub przepływem jednokierunkowym (unidirectional). Stan zawsze należy do określonego komponentu i może on wpływać tylko na komponenty, które są potomkami tego komponentu.
Oprócz zstępującego przepływu danych, istnieje również przepływ wstępujący lub zwrotny. Zawiera on dane, które pojawiają się w komponentach potomnych, na przykład, wprowadzane są przez użytkownika w polach input. Ten przepływ danych jest przekazywany do rodzica poprzez wywołanie funkcji, przekazanej w propsach komponentu potomnego.
Przeanalizuj komponenty Products, Product
i ProductField z poprzednich lekcji.
Opowiedz, jak przemieszczają się dane w tych komponentach.