Einführung und Voraussetzungen für die Komponentenentwicklung mit Knockout

Dieses Tutorial enthält Schritte und Verifizierungsprozesse zum Erstellen einer Beispielkomponente mit JavaScript-Objekten. Dabei wird die standardmäßige Knockout-Funktionalität mit JS-ViewModel und Vorlagen genutzt.

Sie sollten in der Lage sein, den in diesen Schritten referenzierten Code (in Dateien bereitgestellt, die beim Erstellen einer Komponente vordefiniert werden) zu verwenden und nur die .html-Vorlage und das JavaScript-viewModel mit eigenem Code zu aktualisieren.

Hinweis:

Während Oracle Content Management nicht vorgibt, welche JavaScript-Technologie Sie zum Erstellen von Komponenten verwenden müssen, ist die JavaScript-Factory-Funktion in der Regel bei jeder Implementierung einer Komponente in jedem ausgewählten JavaScript-Framework die Gleiche.

Voraussetzungen

Dieses Tutorial hat lediglich die Implementierung einer Komponente zum Schwerpunkt. Allgemeinere Informationen zu Komponenten finden Sie unter Komponenten entwickeln.

Um die Schritte in diesem Tutorial erfolgreich auszuführen, müssen Sie die folgenden Voraussetzungen erfüllen:
  • Sie benötigen Zugriff auf eine Oracle Content Management-Instanz mit Berechtigungen zum Erstellen von Sites und Komponenten.

  • Der Oracle Content Management-Instanzserver wurde über die Oracle Content Management-Desktopanwendung oder eine benutzerdefinierte Komponente mit dem lokalen Rechner synchronisiert. Siehe Benutzerdefinierte Komponenten mit Developer Cloud Service entwickeln.

Darüber hinaus müssen Sie mit folgenden JavaScript-Konzepten und -Frameworks vertraut sein:
  • JavaScript-Browserdebugging

  • JavaScript Closure

  • JavaScript Asynchronous Module Definition-(AMD-)Entwicklung

  • RequireJS- und KnockoutJS-Frameworks

Weiter mit Schritt 1: Komponente erstellen.