我不知道 JS/Backbone 是否支持这一点,但是如果我有一个骨干模型,我可以将它用作另一个骨干模型的属性吗?
例如
var Address = Backbone.Model.extend({
street: ''
});
var Person = Backbone.Model.extend({
name: '',
Address: ''
});
var p1 = new Person();
p1.set('name', 'crystal');
console.log(p1.get('name'));
p1.set('Address.street', '1234');
console.log(p1.get('Address.street'));
这是 Backbone 应该如何用于组合对象的方式吗?谢谢。