Backbone.js 主干集合创建中的获取模型
我有一个模型和集合,当我创建集合时,我希望获取三个模型,而不是所有集合 如果我使用collection.fetch()-If将立即获取所有对象-我将获取每个模型,然后创建集合,如下所示-Backbone.js 主干集合创建中的获取模型,backbone.js,Backbone.js,我有一个模型和集合,当我创建集合时,我希望获取三个模型,而不是所有集合 如果我使用collection.fetch()-If将立即获取所有对象-我将获取每个模型,然后创建集合,如下所示- var model = new App.Model({ Id: 1 }); model.fetch().success(function() { var collection = new Collection(model); }); (对于一个模型,这是一个过于简单的版本,如果我想获取多个,我使用$.
var model = new App.Model({ Id: 1 });
model.fetch().success(function() {
var collection = new Collection(model);
});
(对于一个模型,这是一个过于简单的版本,如果我想获取多个,我使用$.when)
有没有官方/更好的方法?或者我在好的道路上?我认为您可以从原始集合中获得所需的模型,并将它们放入临时集合中。因此,您可以一次性获取临时集合,而不是逐个获取每个模型。经过一点思考,我发现我的集合与我的模型有多对一的关系。 因此,我使用关系主干获取所有这些集合