यह स्टेटफुल डोम घटकों (प्रपत्र तत्व) से संबंधित है और प्रतिक्रिया डॉक्स अंतर समझाने:
- एक Controlled Component एक है कि
props
के माध्यम से अपने वर्तमान मूल्य लेता है और सूचित करता onChange
तरह कॉलबैक के माध्यम से परिवर्तन है। एक मूल घटक कॉलबैक को संभालने और अपने राज्य का प्रबंधन करके और नए मान को नियंत्रित घटक के रूप में पास करके इसे नियंत्रित करता है। आप इसे "गूंगा घटक" भी कह सकते हैं।
- एक Uncontrolled Component एक है कि आंतरिक रूप से अपनी राज्य संग्रहीत करता है, और आप एक
ref
का उपयोग कर डोम अपने वर्तमान मूल्य को खोजने के लिए और जब आवश्यकता होती क्वेरी। यह पारंपरिक एचटीएमएल की तरह थोड़ा और है।
अधिकांश (या सभी) मामलों में you should use controlled components।