De inhoudlay-out weergeven

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().