0
부분 부분은이 방법으로 사용되었지만 결과는 정의되지 않았습니다. 부모로부터 상속받은 두 개의 템플릿 파일 parent 및 child를 작성했습니다.dust js 부분 부분 사용 방법
parent.tl :
<div><span><label>{+title}New{/title}</label></div>
child.tl : 나는 dustr를 사용하는 템플릿을 컴파일 내 HTML에서의 .js 포함
{>"parent"/}
{<title}
{#t}
<p>NEW {title1} For the Child</p>
{/t}
{/title}
.
<script src="https://raw.github.com/akdubya/dustjs/master/dist/dust-full-0.3.0.min.js"></script>
<script src="parent.js"></script>
<script src="child_template.js"></script>
<div id="new"></div>
<script>
var r=document.getElementById("new");
dust.render("demo", {t:{"title1":"Ram"}}, function(err, out) {
r.innerHTML=out;
});
</script>
하는 제거해보십시오 : 당신의 아이 템플릿
demo
(또는 어쩌면child
또는child_template
또는child_template.tl
라는 부모 템플릿parent
이름 아니면 디버깅하는parent.tl
, 당신은 콘솔에
err
를 인쇄 할 수 있나요 parent key}에 대한 인용문 : {> parent /} – JAiro따옴표를 제거했습니다. 컨텍스트 "t"를 제거하고 덮어 쓰기 된 부모를
...
{title1}이 (가) 사용하지 않는 이유는 무엇입니까? 컨텍스트에서 문제가 발생합니까? – user2189950