尝试使用 Jade 作为默认模板的骨干+快递。
按照这里的教程(很棒的教程)
困惑:
许多关于主干的教程使用下划线模板或把手来编译和渲染视图。
我使用 Jade 作为默认模板引擎。我的问题是,如果我使用 Jade,那么我是否必须使用其他模板,如 Handlebar 或下划线。如果不是,我怎样才能在 Jade 中实现以下目标
render: function() {
var template = $("#booktemplate").html();
var compiled = Handlebars.compile(template);
var html = compiled(this.model.attributes);
this.$el.html(html);
return this;
},
我的假设:我认为 Jade 和 Handle bar 都是模板系统,可以交替使用。是这样吗?
为什么不同时使用 Jade 和 Handlebar?我不想使用两种不同的语法
#{} from jade / {{}} from Handlebar