Met behulp van de methode render(params)
van ContentLayout
wordt een inhoudlay-out uit een sjabloon weergegeven. Voor inhoudlay-outs wordt standaard de Mustache-sjabloon gebruikt, maar u kunt elke gewenste sjabloontechnologie gebruiken.
In de methode render(params)
van ContentLayout
kan de volgende code worden gebruikt om de sjabloon met de gegevens weer te geven:
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); }
U kunt de vereiste gegevens toevoegen aan het object content
dat op basis van params.contentItemData
is gemaakt. Het wordt aanbevolen dat u de eigenschappen van params.scsData
samenvoegt met dit object, zodat hiervan ook in de sjabloon gebruik kan worden gemaakt. De weergegeven sjabloon wordt toegevoegd aan het bovenliggende object dat is doorgegeven aan de methode render()
.