Il metodo render(params)
di ContentLayout
visualizza un layout di contenuto da un modello. Per i layout di contenuto viene utilizzato per impostazione predefinita il modello Mustache, ma è possibile utilizzare un'altra tecnologia di modello qualsiasi.
Il metodo render(params)
di ContentLayout
può utilizzare il codice seguente per il rendering del modello con i dati:
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); }
È possibile aggiungere i dati necessari all'oggetto content
creato da params.contentItemData
. Oracle consiglia di unire le proprietà da params.scsData
in questo oggetto, in modo che il modello possa farne uso. Il modello visualizzato deve essere aggiunto all'oggetto padre passato al metodo render()
.