我向 Backbone 公开了一个 API,它返回具有以下结构的用户配置文件:{id: 1, following: {...}}。我只想在“以下”属性中使用字典。我该怎么做?现在,我有一个带有 API URL 的模型。我有一个使用这个模型的集合。我在集合上执行 fetch(),但我只想在“以下”中使用字典。
问问题
46 次
1 回答
3
您应该使用parse
从响应中提取您想要的内容:
解析
model.parse(response)
每当服务器返回模型的数据时,都会调用parse
fetch
, in和save
。该函数传递原始response
对象,并应返回要在模型上设置的属性哈希。
所以你会在你的模型中想要这样的东西:
parse: function(response) {
return response.following;
}
于 2012-04-10T02:03:27.850 回答