Documentación de API
ofa.js no solo admite la sintaxis de plantillas, sino que también ofrece una rica API para manipular directamente el DOM. Al igual que jQuery, puedes usar la concisa sintaxis de ofa.js para reemplazar el verbose JavaScript nativo y realizar fácilmente operaciones en el DOM.
En las funciones del ciclo de vida y métodos personalizados de los componentes o módulos de página, puedes invocar en cualquier momento las APIs proporcionadas por ofa.js para manipular los elementos DOM de manera flexible y eficiente.
Relacionados con instancias
Función central de ofa.js, utilizada para obtener y manipular instancias de elementos DOM
Obtiene todas las instancias de los 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 al elemento actual
Obtiene el siguiente elemento hermano del elemento actual
Obtiene todos los elementos hermanos posteriores al 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
Clona el elemento actual y sus elementos secundarios
Obtiene la instancia del 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 anfitrión del componente web al que pertenece el elemento actual
Obtiene la instancia del componente o-app al que pertenece el elemento actual
Operaciones de nodos
Añade un elemento secundario al elemento actual
Elimina el último elemento secundario del elemento actual
Elimina el primer elemento secundario del elemento actual
Añade un elemento al inicio del elemento actual
Añade o elimina elementos secundarios del elemento actual
Añade un elemento antes del elemento actual
Añade un elemento después del elemento actual
Elimina el elemento actual
Envuelve el elemento actual dentro de un elemento especificado
Elimina el envoltorio del elemento padre del 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 un atributo del elemento
Obtiene o establece los estilos CSS del elemento
Obtiene el objeto style del elemento
Obtiene la lista de clases del elemento
Obtiene o establece los atributos data del elemento
Relacionados con eventos
Añade un escuchador de eventos al elemento
Añade un escuchador de eventos que se ejecuta solo una vez al elemento
Desencadena un evento personalizado en el elemento
Elimina un escuchador de eventos del elemento
Otros
Componente raíz de la aplicación ofa.js, utilizado para administrar el estado de la aplicación y las rutas
Componente de página de ofa.js, utilizado para crear páginas de aplicaciones de una sola página
Resumen de los atributos del objeto retornado por los módulos de página y de componente
Obtiene los datos del formulario
Obtiene el nombre de la etiqueta del elemento
Obtiene el índice del elemento dentro de su elemento padre
Determina si el elemento coincide con un selector especificado
Actualiza el componente o la página actual
Obtiene la ruta de la página actual
Extiende las funcionalidades 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