2012-05-17 3 views

답변

3

예. 여기 script 태그 간단한 템플릿입니다 :

<script id="hogan-tpl" type="text"> 
    hello {{planet}} 
</script>​ 

여기서 script 요소에서 템플릿을 잡고 Hogan.js와 함께 컴파일에 필요한 최소한의 자바 스크립트입니다, 그리고의 innerHTML에 할당하기 전에 적절한 데이터로 렌더링 몸 :

var template = $('#hogan-tpl').html(), 
    hello = Hogan.compile(template), 
    context = { planet: "world" }, 
    tpl = hello.render(context); 

document.body.innerHTML = tpl;​ 

Here is it working on jsFiddle

+0

그래 당신은 $와 템플릿 내용을 얻을 수 있도록 ("#") HTML()를 간단하게 컴파일하고 다른 모든 템플릿으로 사용.. 단순한. 고맙습니다 maxbeatty :) – Nippysaurus