我可以做类似的事情:
<script type="text/template" id="header">
yo
</script>
<script type="text/template" id="body">
{>"header"/}
whats up
</script>
<script>
// I'm just citing a backbone example...
this.z = 'x';
dust.loadSource(dust.compile($('#body').html(),this.z));
dust.render(this.z, null, function(err, out) {
_self.$el.html(out);
});
</script>
<script src="dust-full-1.2.0.js"></script>
是否可以在不预编译部分的情况下以类似的方式渲染部分?
使用时是否有一种递归方式来预编译依赖的部分dust.render()
?