如何使用Backbones集合解析方法在每个模型上设置自己的id?

时间:2014-07-07 17:31:26

标签: javascript backbone.js

我正在获取当前没有id的数据,并且导致我的数据存储区出现问题,看起来id实际上是隐藏在JSON中的,所以理想情况下我想做的就是创建集合中每个模型的唯一ID,但我不完全确定如何做到这一点,任何人都可以帮助解释如何做到这一点?我知道我需要使用解析方法,但我不确定如何循环获取的数据,或者这可能在模型中完成?我不确定我需要在这里向你展示什么代码。

1 个答案:

答案 0 :(得分:0)

在我看来,这是一个小错误的'如果您要从服务器检索数据。理想的是服务器为您返回这些ID。

但要做到这一点是这样的:

parse:(ObjectReturnedFromServer)->
    id = // Get an ID from somewhere
    @set('Id', ObjectReturnedFromServer)

再一次,这对我来说没有意义,但会奏效。