我有一个全局用户对象:
window.Session = new Session();
window.Session.fetch();
console.log(Session.toJSON());
输出:
{
"username": "kyogron",
"email": "some.email@example.org",
"contacts": [
{
"username": "joe",
"email": "joe@example.org"
},
{
"username": "george",
"email": "george@example.org"
}
]
}
我现在会添加和删除联系人,就像我们使用Backbone.Collection一样。 这是否有可能我将“contacts”数组包装在Collection中,它提供相同的方法,但仍然使该属性可以保存?
此致
更新
目前我试图弄清楚Backbone的“设置”是如何工作的。当我理解它时,我可以检查我们是否有一个数组而不仅仅是创建一个新的Backbone.Collection。