Еднопосочен поток от данни в React
Компонент може да предава своето състояние надолу по дървото на наследниците под формата на пропси на дъщерните компоненти. Този процес се нарича нисходящ (top-down) или еднопосочен (unidirectional) поток от данни. Състоянието винаги принадлежи на определен компонент, и това състояние може да влияе само на компоненти, които са наследници на дадения компонент.
Освен нисходящия поток от данни, съществува и възходящ или обратен. Той съдържа данни, които се появяват в компоненти-наследници, например, се въвеждат в инпути от потребителя. Този поток от данни се предава на родителя чрез извикване на функция, предадена в пропсите на дъщерния компонент.
Разгледайте компонентите Products, Product
и ProductField от предишните уроци.
Разкажете как се движат данните в тези компоненти.