Bu durum bilgisi DOM bileşenleri (form elemanları) ile ilgilidir ve tepki dokümanlar farkı açıklar:
- bir Controlled Component
onChange
gibi geri aramalar ile değişiklik props
aracılığıyla akım değerini alır ve bildirir biridir. Bir ana bileşen, geri dönüşü ele alıp kendi durumunu yöneterek ve yeni değerleri kontrollü bileşen için sahne olarak geçirerek "denetler". Buna ayrıca "aptal bir bileşen" diyebilirsiniz.
- A Uncontrolled Component, kendi durumunu dahili olarak depolayan ve gereksinim duyduğunuzda geçerli değerini bulmak için bir
ref
kullanarak DOM'ı sorguladığınız biridir. Bu biraz daha geleneksel HTML’ye benziyor.
Çoğu (veya tümü) durumda you should use controlled components.