Nodos desde referencias
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →
Las aplicaciones de React Native renderizan un árbol de vistas nativas que representa la interfaz de usuario, similar a cómo React DOM lo hace en la web (el árbol DOM). React Native proporciona acceso imperativo a este árbol mediante referencias, que son devueltas por todos los componentes nativos (incluyendo aquellos renderizados por componentes incorporados como View).
React Native proporciona 3 tipos de nodos:
-
Elementos: los nodos de elemento representan componentes nativos en el árbol de vistas (similares a los nodos Element en la web). Son proporcionados por todos los componentes nativos a través de referencias.
-
Texto: los nodos de texto representan contenido de texto crudo en el árbol (similares a los nodos
Texten la web). No son accesibles directamente medianterefs, pero pueden accederse usando métodos comochildNodesen referencias de elementos. -
Documentos: los nodos de documento representan un árbol de vistas nativas completo (similares a los nodos
Documenten la web). Al igual que los nodos de texto, solo pueden accederse a través de otros nodos, usando propiedades comoownerDocument.
Al igual que en la web, estos nodos pueden usarse para recorrer el árbol de UI renderizado, acceder a información de diseño o ejecutar operaciones imperativas como focus.
A diferencia de la web, estos nodos no permiten mutaciones (ej.: node.appendChild), ya que el contenido del árbol está completamente gestionado por el renderizador de React.