Metoden render(params)
för ContentLayout
återger en innehållslayout från en mall. Mustache-mallen används som standard för innehållslayouter, men du kan använda vilken mallteknik du vill.
Metoden render(params)
för ContentLayout
kan använda följande kod för att återge mallen med data:
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 lägga till de data som krävs i objektet content
, som skapas från params.contentItemData
. Oracle rekommenderar att du slår samman egenskaperna från params.scsData
i det här objektet, så att mallen kan använda dem med. Den återgivna mallen ska läggas till i det överordnade objekt som överförs till metoden render()
.