骨干中的任何内容都不是真正“必需的”。这是一个非常薄的、不止一种方法的框架。Jeremy 建议以这种方式处理可以在初始页面加载中引导的数据,因此您的 HTML 可以将初始数据作为 JSON 包含在<script>
标签中。您可以将该 JSON 传递给 Backbone.Collection(如果它是类似记录的列表)或新的 Backbone.Model(如果它是单个域对象)。您也可以只使用模型并调用model.fetch
来获取初始数据。模型与集合更多地是关于具有名称/值对的单个域对象与迭代、排序、过滤很常见的许多对象的列表。