我有一个简单Ember.Object
的有另一个Ember.Object
成员
TopObject = Ember.Object.extend({
subObject: Ember.Object.extend({
prop: ''
})
});
问题是,如果我使用加载的数据创建对象,Ember 可以设置嵌套对象的值,如下所示:
TopObject.create({
subObject: { prop: 'value'}
});
我有一个简单Ember.Object
的有另一个Ember.Object
成员
TopObject = Ember.Object.extend({
subObject: Ember.Object.extend({
prop: ''
})
});
问题是,如果我使用加载的数据创建对象,Ember 可以设置嵌套对象的值,如下所示:
TopObject.create({
subObject: { prop: 'value'}
});
如果我的理解是正确的,您需要一个对象作为另一个对象的属性,请使用 Ember.Object.create() 为您的子对象创建一个实例。现在你可以按照自己的方式作为 TopObject.create({subOject: {prop: 'value'}});
这是对您的对象的一点摆弄