Metoden render(params)
for ContentLayout
gjengir et innholdsoppsett fra en mal. Mustache-malen brukes som standard for innholdsoppsett, men du kan bruke en hvilken som helst malteknologi etter behov.
Metoden render(params)
for ContentLayout
kan bruke følgende kode til å gjengi malen med dataene:
try { // Mustache template = Mustache.render(templateHtml, content); if (template) { $(parentObj).append(template); } // Dynamic DOM Manipulation can be done here } catch (e) { console.error(e.stack); }
Du kan legge til de ønskede dataene i objektet content
opprettet fra params.contentItemData
. Oracle anbefaler at du slår sammen egenskapene fra params.scsData
i dette objektet, slik at malen også kan bruke dem. Den gjengitte malen skal tilføyes i det overordnede objektet som sendes til metoden render()
.