在backbone.js中收集与模型混淆

时间:2012-06-26 04:30:51

标签: backbone.js

我刚开始学习backbone.js。我在理解如何/何时使用模型和集合时遇到问题。我在网上找到了几个教程,每个教程都使用不同的方法来构建应用程序。有些情况下,从Collection对象中的REST API检索数据,在Model对象的其他示例中?我也注意到在每个例子中json数据的格式都是如此 {'id':1, 'name':'some name'}。 我的api返回了一些更复杂的数据结构 - 类似于{'message':'response message', 'error':'', 'data': [{list of data objects to be manipulated},{}]}。是否可以在backbone.js中使用这种格式化数据。

1 个答案:

答案 0 :(得分:19)

嗯,是的,对于你的两个问题。通常,关系数据库系统与backbone.js的关系如下:

  • 您的模型是数据库表中的记录。
  • 您的集合是表格本身。因此,一组模型构成了集合。
  • 观看次数用于定义模型的外观应该做什么。您可以查看模型,集合和中间数据。

如果不同,你的回答;因此,您需要在将数据设置为模型,集合之前解析数据。使用parse方法并定义数据密钥。