我认为我在理解Backbone时遇到了一些问题。 为什么内部收藏 - > models [0] - >孩子我看到收集所有元素的集合。 在模型中集合的目的是什么。我们使用更多的内存来创建对象。
答案 0 :(得分:1)
模型只是将引用保留回其包含的集合。它不是同一系列的深层副本。来自the docs:
首次将模型添加到集合时,会自动添加
model.collection
属性。
答案 1 :(得分:0)
它就是这样,模型可以生成一个URL。即,如果集合具有URI / collections /,则默认模型的url函数将返回/ collections / 1,假设模型具有id。