रिएक्ट में एकतरफा डेटा प्रवाह
एक कंपोनेंट अपनी स्टेट को पास कर सकता है बाल कंपोनेंट्स के प्रॉप्स के रूप में वंश वृक्ष में नीचे की ओर। इस प्रक्रिया को नीचे की ओर (top-down) या एकतरफा (unidirectional) डेटा प्रवाह कहा जाता है। स्टेट हमेशा एक विशिष्ट कंपोनेंट के अंतर्गत आती है, और यह स्टेट केवल उन्हीं कंपोनेंट्स को प्रभावित कर सकती है जो इस कंपोनेंट के वंशज हैं।
नीचे की ओर डेटा प्रवाह के अलावा, ऊपर की ओर या विपरीत प्रवाह भी होता है। इसमें वह डेटा शामिल होता है जो बाल कंपोनेंट्स में उत्पन्न होता है, उदाहरण के लिए, उपयोगकर्ता द्वारा इनपुट में डाला गया डेटा। डेटा का यह प्रवाह बाल कंपोनेंट के प्रॉप्स में पास की गई फ़ंक्शन को कॉल करके पैरेंट कंपोनेंट को पारित किया जाता है।
पिछले पाठों के Products, Product
और ProductField कंपोनेंट्स पर विचार करें।
बताएं कि इन कंपोनेंट्स में डेटा कैसे प्रवाहित होता है।