我创建了一个动态表,如下所示
app.View.FriendRequestTableView = Backbone.View.extend({
tagName: 'table',
className: 'table table-hover',
initialize : function(options) {
this.options = options;
this.render();
},
render: function() {
$(this.el).empty();
this.options.collection.each(function(user){
var row = new app.View.FriendRequestRowView({model:user});
$(this.el).append(row.el);
});
return $(this.el);
}
});
我检查了一下,发现 Row 构造正确,但以下行不起作用
$(this.el).append(row.el);
我也看到只创建了表元素,但表是空的。有任何想法吗???