Backbone将内容添加到当前视图

时间:2014-11-19 10:58:53

标签: javascript backbone.js

我对Backbone不是很熟悉,但是我有一个支持Backbone的小项目的项目。页面的主干脚本中有一个位置:

App.Views.Products = Backbone.View.extend({

            tagName: "table",

            className : "table table-bordered table-hover data-table",

});

初始化视图模板,然后将其解析为表格并将其呈现给视图。我想在表格之前添加一些内容,我已将以下内容添加到上面的代码中,但它不起作用,只是将内容添加到表格的开头:

initialize : function(){
   this.$el.prepend("I have added this content,");
}

1 个答案:

答案 0 :(得分:1)

.prepend()方法将指定的内容作为匹配元素的第一个子元素插入。

在您的情况下,您必须使用.before方法:

initialize : function(){
   this.$el.before("I have added this content,");
}