0

抱歉,这是一个菜鸟问题,但如果我在应用程序首次加载时只需要一些初始数据是始终需要的集合,还是模型可以获取数据并将其直接传递给视图?

4

1 回答 1

1

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

于 2012-05-19T16:00:15.313 回答