Метод render(params)
для ContentLayout
визуализирует макет контента из шаблона. По умолчанию для макетов контента используется шаблон Mustache, но можно использовать любую нужную технологию шаблонов.
Метод render(params)
для ContentLayout
может использовать для рендеринга шаблона с данными следующий код:
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); }
Необходимые данные можно добавить в объект content
, созданный на основе params.contentItemData
. Oracle рекомендует объединить в этот объект свойства из params.scsData
, чтобы шаблон также их использовать. Визуализированный шаблон следует добавить к родительскому объекту, переданному методу render()
.