ContentLayout
의 render(params)
메소드는 템플리트에서 콘텐츠 레이아웃을 렌더링합니다. Mustache 템플리트가 콘텐츠 레이아웃에 기본적으로 사용되지만, 원하는 템플리트 기술을 사용할 수 있습니다.
ContentLayout
의 render(params)
메소드는 다음 코드를 사용하여 데이터와 함께 템플리트를 렌더링할 수 있습니다.
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); }
params.contentItemData
에서 생성된 content
객체에 필요한 데이터를 추가할 수 있습니다. 오라클은 params.scsData
의 속성을 이 객체로 병합하여 템플리트에서도 사용할 수 있도록 권장합니다. 렌더링된 템플리트는 render()
메소드로 전달된 상위 객체에 추가되어야 합니다.