我刚开始学习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中使用这种格式化数据。
答案 0 :(得分:19)
嗯,是的,对于你的两个问题。通常,关系数据库系统与backbone.js的关系如下:
如果不同,你的回答;因此,您需要在将数据设置为模型,集合之前解析数据。使用parse方法并定义数据密钥。