He d'utilitzar refs a reaccionar?
He d'utilitzar refs a reaccionar?

Vídeo: He d'utilitzar refs a reaccionar?

Vídeo: He d'utilitzar refs a reaccionar?
Vídeo: 🚨 Cómo reaccionar al ATAQUE de un PERRO 🐶😱 2024, Maig
Anonim

Mentre tu podria afegir a ref al component fill, aquesta no és una solució ideal, ja que només obtindreu una instància de component en lloc d'un node DOM. A més, això no funcionaria amb components de funció. Si tu utilitza React 16.3 o superior, us recomanem utilitzar ref enviament per a aquests casos.

En aquest sentit, per què utilitzem refs a reaccionar?

Refs són una funció proporcionada per Reacciona per accedir a l'element DOM i al Reacciona element que vostè podria haver creat pel vostre compte. Ells són utilitzat en els casos en què nosaltres voleu canviar el valor d'un component fill, sense fer-ho utilitzar d'atrezzo i tot.

A més, com reaccionen els àrbitres? Definim a ref en el component que necessita el ref i passar al component del botó. Reacciona voluntat passar el ref a través i reenvieu-lo cap avall al <botó ref ={ ref }> especificant-lo com a atribut JSX. Quan el ref s'adjunta, ref . actual apuntarà al node DOM.

A més d'això, els àrbitres reaccionen malament?

Segons l'oficial reaccionar docs, Encara que string refs no estan obsolets, es consideren heretats i probablement quedaran obsolets en algun moment en el futur.

Què fa react createRef?

Creació de referències - Ús Reacciona . crearRef () i adjunteu-los Reacciona elements mitjançant l'atribut ref. Bàsicament, assigneu la referència retornada Reacciona . crearRef () a una propietat d'instància, quan un component és construït (també conegut com al constructor del component). D'aquesta manera, la Ref llauna es farà referència a tot el component.

Recomanat: