尝试通过使用Backbone.js通过模板从视图中输出一些值,但列表项不显示在网页上,请看看并告知缺少的内容。谢谢_.template不工作 - backbone.js
<script type="text/template" id="myid">
<li> <%= value %> </li>
</script>
<script type="text/javascript">
(function($){
ListView = Backbone.View.extend({
tagName:'ul',
initialize:function(){
this.template = _.template($('#myid').html());
},
render:function(){
this.$el.append(this.template({value:"Joe Blogg"}));
return this;
}
});
$(document).ready(function(e) {
myListView = new ListView();
});
})(jQuery);
这不工作的唯一原因是你没有调用'render()'。其他一切都很好。 –