Частичные были использованы таким образом, но я получал выходные данные как неопределенные. Создал два файла шаблона родительский и дочерний, который наследуется от родителя.Как использовать пыль js partials
parent.tl:
<div><span><label>{+title}New{/title}</label></div>
child.tl:
{>"parent"/}
{<title}
{#t}
<p>NEW {title1} For the Child</p>
{/t}
{/title}
Я собирал эти шаблоны с помощью ДУСТР и включены в .js в моем HTML.
<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>
попробуйте удалить цитаты из родительского ключа. Попробуйте это: {> parent /} – JAiro
Я удалил кавычки. Его работа, когда я удалил контекст «t» и переопределил родителя с
...
без {title1}. Можете ли вы объяснить, почему контекст создает проблему? – user2189950