这是我的根.get
:
app.get('/', function(req, res) {
res.render('index');
});
这是我在Backbone的View机制中的Handlebars模板编译:
var Test = Backbone.View.extend({
el: $('#test'),
render: function () {
var source = $('#TestTemplate').html(),
template = Handlebars.compile(source);
this.$el.html(template({
question: 'Who are you?'
}));
}
});
最后,我的index.html
:
<div id="test"></div>
<script id="TestTemplate" type="text/x-handlebars-template">
<h1>{{question}}</h1>
</script>
<h1></h1>
在#test
,上呈现,但未显示question
JSON对象。
question
中显示.html
。{question: 'Who are you?'}
传递给app.get
,则会在我的视图中正常呈现。