我有一个全局用户对象:
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 一样。我是否有可能将“联系人”数组包装在提供相同方法但仍使属性可保存的集合中?
问候
更新:
目前,我试图弄清楚 Backbone 的“设置”是如何工作的。当我理解它时,我可以检查我们是否有一个数组,而不仅仅是创建一个新的 Backbone.Collection。