Documentación de la API
ofa.js no solo admite sintaxis de plantilla, sino que también proporciona una rica API para manipular directamente el DOM. Al igual que jQuery, puedes utilizar la sintaxis concisa de ofa.js en lugar del prolijo JavaScript nativo para realizar operaciones DOM fácilmente.
En las funciones del ciclo de vida de componentes o módulos de página y en los métodos personalizados, puedes invocar en cualquier momento las API proporcionadas por ofa.js para manipular elementos DOM de manera flexible y eficiente.
Relacionado con instancias
Función central en ofa.js, utilizada para obtener y manipular instancias de elementos DOM
Obtiene todas las instancias de elementos secundarios del elemento actual
Obtiene el shadow root del elemento actual
Obtiene el elemento hermano anterior del elemento actual
Obtiene todos los elementos hermanos anteriores del elemento actual
Obtiene el siguiente elemento hermano del elemento actual
Obtiene todos los elementos hermanos posteriores del elemento actual
Obtiene todos los elementos hermanos del elemento actual
Obtiene el elemento padre del elemento actual
Obtiene todos los elementos ancestros del elemento actual
Copia el elemento actual y sus elementos secundarios
Obtiene la instancia de elemento secundario del elemento actual
Obtiene la instancia raíz a la que pertenece el elemento actual
Obtiene todos los elementos secundarios del elemento actual
Obtiene el elemento host del web component al que pertenece el elemento actual
Obtiene la instancia del componente o-app al que pertenece el elemento actual
Operaciones de nodos
Añade elementos secundarios al elemento actual
Elimina el último elemento secundario del elemento actual
Elimina el primer elemento secundario del elemento actual
Añade el primer elemento secundario al elemento actual
Añade o elimina elementos secundarios del elemento actual
Añade elementos secundarios antes del elemento actual
Añade elementos secundarios después del elemento actual
Elimina el elemento actual
Envuelve el elemento actual dentro de un elemento especificado
Elimina el elemento padre que envuelve al elemento actual
Operaciones de atributos
Obtiene o establece el contenido de texto del elemento
Obtiene o establece el contenido HTML del elemento
Obtiene o establece los atributos del elemento
Obtiene o establece los estilos del elemento
Obtiene el objeto style del elemento
Obtiene la lista de clases del elemento
Obtiene o establece los atributos data del elemento
Relacionado con eventos
Añade un listener de eventos al elemento
Añade un listener de eventos que se ejecuta solo una vez al elemento
Dispara un evento personalizado del elemento
Elimina el listener de eventos del elemento
Otros
Componente raíz de la aplicación ofa.js, utilizado para gestionar el estado y el enrutamiento de la aplicación
Componente de página de ofa.js, utilizado para crear páginas de aplicación de una sola página
Obtiene los datos del formulario
Obtiene el nombre de la etiqueta del elemento
Obtiene el índice del elemento en su elemento padre
Determina si el elemento coincide con un selector especificado
Actualiza el componente o página actual
Obtiene la ruta de la página actual
Extiende la funcionalidad de ofa.js
Obtiene el número de versión de ofa.js
Stanz es la característica de datos reactivos de ofa.js, que soporta la actualización automática de datos