Úvodné informácie a predpoklady na vývoj komponentov pomocou modelu Knockout

Tento tutoriál predstavuje kroky a postupy overovania na vytvorenie vzorového komponentu pomocou objektov JavaScript, ktoré využívajú štandardnú funkcionalitu modelu ViewModel a šablóny knižnice Knockout JS.

Mali by ste mať možnosť vziať kód, na ktorý sa odkazuje v týchto krokoch (uvedených v súboroch, ktoré sú prednastavené, keď vytvárate komponent), a pomocou svojho vlastného kódu aktualizovať len šablónu .html a JavaScript viewModel.

Poznámka:

Zatiaľ čo služba Oracle Content Management nediktuje, ktorú technológiu JavaScript máte používať na vytváranie komponentov, funkcia Factory JavaScript je zvyčajne rovnaká pre všetky implementácie komponentu v ktoromkoľvek zvolenom prostredí JavaScript.

Predpoklady

Tento tutoriál sa zameriava len na implementáciu komponentu. Všeobecnejšie informácie o komponentoch nájdete v časti Vývoj komponentov.

Na vykonanie krokov v tomto tutoriáli je potrebné splniť nasledujúce požiadavky:
  • Musíte mať prístup k inštancii Oracle Content Management s povoleniami na vytváranie lokalít a komponentov.

  • Server inštancie Oracle Content Management musí byť synchronizovaný s lokálnym počítačom pomocou počítačovej aplikácie Oracle Content Management alebo pomocou vlastného komponentu. Pozrite si časť Vývoj vlastných komponentov pomocou služby Developer Cloud Service.

Okrem toho by ste sa mali oboznámiť s týmito konceptmi a prostrediami JavaScript:
  • Ladenie prehľadávača s podporou skriptu JavaScript

  • JavaScript Closure

  • Vývoj asynchrónnej definície modulu JavaScript AMD

  • Framework RequireJS a KnockoutJS

Pokračujte na Krok 1: Vytvorenie komponentu.