Backbone.js 是否需要收款?

Backbone.js 是否需要收款?,backbone.js,Backbone.js,很抱歉,这是一个noob问题,但是如果在应用程序首次加载时我只需要一些初始数据,那么总是需要一个集合,或者模型可以获取数据并将其直接传递给视图吗?主干中没有真正“需要”的内容。这是一个非常精简的、不止一种方法的框架。Jeremy建议可以在初始页面加载中引导的数据以这种方式处理,这样您的HTML就可以将初始数据作为JSON包含在标记中。您可以将该JSON传递给一个Backbone.Collection(如果它是一个类似记录的列表)或一个新的Backbone.Model(如果它是一个域对象)。您也可

很抱歉,这是一个noob问题,但是如果在应用程序首次加载时我只需要一些初始数据,那么总是需要一个集合,或者模型可以获取数据并将其直接传递给视图吗?

主干中没有真正“需要”的内容。这是一个非常精简的、不止一种方法的框架。Jeremy建议可以在初始页面加载中引导的数据以这种方式处理,这样您的HTML就可以将初始数据作为JSON包含在
标记中。您可以将该JSON传递给一个Backbone.Collection(如果它是一个类似记录的列表)或一个新的Backbone.Model(如果它是一个域对象)。您也可以只使用一个模型并调用
model.fetch
来获取初始数据。Model vs.Collection更多的是关于具有名称/值对的单个域对象,而不是迭代、排序和筛选常见的许多对象的列表。

谢谢Peter,这是我的想法,但我看到的每个教程都使用集合,因此我感到困惑。你的解释正是我自信前行所需要的。