【发布时间】:2015-08-07 08:39:16
【问题描述】:
我有一个模型,它有一个主干集合作为它的属性之一。
如果我输出模型,我可以看到集合并且一切正常。
如果我将集合的结果输出到 JSON(),它显然会将整个集合对象输出为 json。
所以下面两行:
console.log('about to sync', model);
console.log('files', model.attributes.files.toJSON());
给出以下输出:
如您所见,集合在模型中存在且正确,但 toJSON 调用返回对象中的所有函数以及模型等,而不是“包含每个属性哈希的数组”集合中的模型”
【问题讨论】:
标签: javascript json backbone.js