Introduktion och förutsättningar för komponentutveckling med Knockout

I den här handledningen beskrivs steg och kontrollprocedurer för att skapa en exempelkomponent med hjälp av JavaScript-objekt, som drar nytta av standardfunktionerna för JS ViewModel och mallar i Knockout.

Du bör kunna ta den kod som det refereras till i de här stegen (tillhandahålls i förhandsdefinierade filer när du skapar en komponent) och uppdatera endast .html-mallen och JavaScript viewModel med din egen kod.

Obs!:

Även om Oracle Content Management inte dikterar vilken JavaScript-teknik som ska användas för att skapa komponenter, är fabriksfunktionen i JavaScript normalt densamma för alla implementeringar av en komponent, oavsett vilket JavaScript-ramverk som väljs.

Förutsättningar

I den här handledningen läggs fokus endast på implementeringen av en komponent. För mer allmän information om komponenter, se Utveckla komponenter.

För att slutföra stegen i den här handledningen måste du uppfylla följande krav:
  • Du måste ha åtkomst till en instans av Oracle Content Management med behörigheter att skapa webbplatser och komponenter.

  • Servern för instansen av Oracle Content Management har synkroniserats med den lokala datorn med hjälp av klientdatorn för Oracle Content Management eller en anpassad komponent. Se Utveckla anpassade komponenter med molntjänsten för utvecklingsverktyg.

Du måste även vara förtrogen med följande JavaScript-koncept och ramverk:
  • Felsökning av webbläsare i JavaScript

  • JavaScript Closure

  • Utveckling av Asynchronous Module Definition (AMD) i JavaScript

  • Ramverken RequireJS och KnockoutJS

Fortsätt till Steg 1: Skapa en komponent.