API-Dokumentation
ofa.js unterstützt nicht nur die Vorlagensyntax, sondern bietet auch eine umfangreiche API, um direkt mit dem DOM zu arbeiten. Wie jQuery können Sie mit der prägnanten ofa.js-Syntax das umständliche native JavaScript ersetzen und DOM-Operationen mühelos durchführen.
In den Lebenszyklusfunktionen und benutzerdefinierten Methoden von Komponenten oder Seitenmodulen können Sie jederzeit die von ofa.js bereitgestellten APIs aufrufen, um DOM-Elemente flexibel und effizient zu steuern.
Instanzbezogene
Die Kernfunktion in ofa.js zum Abrufen und Manipulieren von DOM-Elementinstanzen
Ruft alle Kindelementinstanzen des aktuellen Elements ab
Ruft den Shadow-Root des aktuellen Elements ab
Ruft das vorherige Geschwisterelement des aktuellen Elements ab
Ruft alle vorherigen Geschwisterelemente des aktuellen Elements ab
Ruft das nächste Geschwisterelement des aktuellen Elements ab
Ruft alle folgenden Geschwisterelemente des aktuellen Elements ab
Ruft alle Geschwisterelemente des aktuellen Elements ab
Ruft das übergeordnete Element des aktuellen Elements ab
Ruft alle Vorfahrenelemente des aktuellen Elements ab
Kopiert das aktuelle Element und seine Kindelemente
Ruft eine Kindelementinstanz des aktuellen Elements ab
Ruft die Wurzelinstanz ab, zu der das aktuelle Element gehört
Ruft alle Kindelemente des aktuellen Elements ab
Ruft das Web-Component-Host-Element ab, zu dem das aktuelle Element gehört
Ruft die o-app-Komponenteninstanz ab, zu der das aktuelle Element gehört
Knotenoperationen
Fügt dem aktuellen Element ein Kindelement hinzu
Entfernt das letzte Kindelement des aktuellen Elements
Entfernt das erste Kindelement des aktuellen Elements
Fügt dem aktuellen Element ein Kindelement am Anfang hinzu
Fügt Kindelemente hinzu oder entfernt sie
Fügt ein Element vor dem aktuellen Element ein
Fügt ein Element nach dem aktuellen Element ein
Entfernt das aktuelle Element
Umschließt das aktuelle Element mit einem angegebenen Element
Entfernt die Umhüllung des übergeordneten Elements des aktuellen Elements
Attributoperationen
Ruft den Textinhalt des Elements ab oder legt ihn fest
Ruft den HTML-Inhalt des Elements ab oder legt ihn fest
Ruft ein Attribut des Elements ab oder legt es fest
Ruft den Stil des Elements ab oder legt ihn fest
Ruft das style-Objekt des Elements ab
Ruft die Klassenliste des Elements ab
Ruft ein data-Attribut des Elements ab oder legt es fest
Ereignisbezogenes
Fügt dem Element einen Ereignislistener hinzu
Fügt dem Element einen einmaligen Ereignislistener hinzu
Löst ein benutzerdefiniertes Ereignis des Elements aus
Entfernt einen Ereignislistener des Elements
Sonstiges
Die Wurzelkomponente der ofa.js-Anwendung zur Verwaltung des Anwendungsstatus und des Routings
Die Seitenkomponente von ofa.js zum Erstellen von Single-Page-Application-Seiten
Zusammenfassung der Eigenschaften des Rückgabeobjekts von Seitenmodulen und Komponentenmodulen
Ruft Formulardaten ab
Ruft den Tag-Namen des Elements ab
Ruft den Index des Elements innerhalb seines übergeordneten Elements ab
Überprüft, ob das Element mit dem angegebenen Selektor übereinstimmt
Aktualisiert die aktuelle Komponente oder Seite
Ruft den Pfad der aktuellen Seite ab
Erweitert die Funktionalität von ofa.js
Ruft die Versionsnummer von ofa.js ab
Stanz ist die reaktive Dateneigenschaft von ofa.js, die automatische Aktualisierungen der Daten unterstützt