"영구 템플릿"이 내가 무엇인지 확실하지 않은 경우, 자바 스크립트 템플릿 엔진을 처음 사용합니다.Hogan/Mustache를 이용한 영구 템플릿 (또는 템플릿 재사용)은 무엇입니까?
<div id="price">Price: {{current_price}}</div>
: 나는 간단한 템플릿 스 니펫 (snippet)을 정의 -이 렌더링 된 후 다시 렌더링 문서의 목적을 위해 그대로 템플릿 데이터를 유지하는 방법이 있는지 나는
예는 ... 궁금
나는 그것을 렌더링 :
var template = Hogan.compile($("#price").html())
$("#price").html(template.render(price_data))
하는의이 나는 모든 X의 초 (요청, 잡아 JSON을 발사하고 #price
다시 밀어가), 재 렌더링 템플릿이 실패 가격 정보를 업데이트하고 싶은 말은하자 아니요 {{current_price}}
더 이상 없습니다. 나는 성공적인 요청 후에 $('#price').text('Price: ' + price_data)
라인을 따라 뭔가를 할 수는 있지만 어떻게 든이 템플릿을 사용하지 않는 아이디어를 쓸모 없다고 생각한다.
그래서 질문은 문서에서 템플릿을 다시 사용하는 방법입니다. 템플릿 데이터를 변수에 캐시하고 렌더링 할 때 다시 사용하거나 더 영리한 방법이 있습니까?
감사합니다.
감사합니다.이 말이 현명한 것 같습니다. – Hamza