React · Middle · Frage 74 von 75
Was ist in einem Design-System der Unterschied zwischen kontrollierten und unkontrollierten Komponenten?
- 1Kontrollierte Komponenten sind Klassen, unkontrollierte Funktionen
- 2Unkontrollierte Komponenten lassen sich von außen gar nicht stylen
- 3Kontrollierte bekommen ihren Wert über Props, unkontrollierte halten ihn intern
Antwort zeigen
Richtige Antwort: Kontrollierte bekommen ihren Wert über Props, unkontrollierte halten ihn intern
Erklärung
Gute Komponentenbibliotheken unterstützen beides: eine Prop value für volle Kontrolle und defaultValue für Bequemlichkeit, ohne im Leben einer Komponente zwischen beiden zu wechseln.