Saltar al contenido principal
Versión: 0.82

Nodos desde referencias

Traducción Beta No Oficial

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 Text en la web). No son accesibles directamente mediante refs, pero pueden accederse usando métodos como childNodes en referencias de elementos.

  • Documentos: los nodos de documento representan un árbol de vistas nativas completo (similares a los nodos Document en la web). Al igual que los nodos de texto, solo pueden accederse a través de otros nodos, usando propiedades como ownerDocument.

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.

información

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.