Logo da.boatexistence.com

For ukontrollerede komponenter, der reagerer?

Indholdsfortegnelse:

For ukontrollerede komponenter, der reagerer?
For ukontrollerede komponenter, der reagerer?

Video: For ukontrollerede komponenter, der reagerer?

Video: For ukontrollerede komponenter, der reagerer?
Video: Хотите забыть про АРТРИТ? Тогда ешьте ЭТО и забудьте про эти... 2024, Kan
Anonim

I en kontrolleret komponent håndteres formulardata af en React-komponent. Alternativet er ukontrollerede komponenter, hvor formulardata håndteres af DOM selv. For at skrive en ukontrolleret komponent kan du i stedet for at skrive en hændelseshandler for hver tilstandsopdatering bruge en ref for at hente formularværdier fra DOM.

Hvad er kilden til sandhed for ukontrollerede komponenter i React?

Svar: A er det rigtige svar. Til ukontrollerede komponenter i React. js, kilden til sandheden er komponent DOM.

Hvorfor er kontrollerede komponenter bedre?

Brug af en kontrolleret komponent giver os mulighed for at ændre komponentens interne tilstand på den måde, vi ønsker. Overvej f.eks., hvad der sker, hvis vi vil forhindre brugeren i at ændre input, når der tilføjes ugyldige tegn.

Hvad er den kontrollerede komponent?

Controller-komponenter er et render-prop-baseret mønster, der kan hjælpe dig med at afkoble tilstand fra præsentation, og som letter genbrug af forretningslogik. 31. august 2018. Da React først dukkede op på scenen, blev det set som et visningsbibliotek. Det stod således på hjemmesiden: "V i MVC"!

Er krogekomponenter en kontrolleret komponent?

React tilbyder 2 tilgange til at få adgang til værdien af et inputfelt: ved at bruge en kontrolleret eller ukontrolleret komponentteknikker. Jeg foretrækker kontrollerede komponenter, fordi du læser og indstiller inputværdien gennem komponentens tilstand.

Anbefalede: