我怎么能够把主干的观点与收集而不是模型联系起来? 我是否需要以一个模式总结收集情况?
e.g.
如果我有一个主干模式客户,并收集这些所谓的客户
Client = Backbone.Model.extend({
defaults: {
Name:
}
});
Clients = Backbone.Collection.extend({
model: Client,
url: Clients
});
目 录
var ClientListView = Backbone.View.extend({
template: _.template($("#clients-template").html()),
el: $( #clientlist ),
initialize: function() {
_.bindAll(this, render );
this.collection = new Clients();
},
render: function( event ){
$(this.el).html(this.template({ this.collection.toJSON()));
return this;
}
});
然后,我可以接触强调模板中的每个客户部分。 然而,如果我总结一下这种收集工作的话。
$(this.el).html(this.template({ clients: this.collection.toJSON() }));
然后,我可以。 这是否正确? 我会期望这是一个共同的设想,但我无法找到这方面的任何例子,我是否正视这一错误做法?