我想观察父模型的isParentValid
- 属性的变化,并根据它更新子模型的isChildValid
- 属性。
我想做类似下面的事情。
父模型
export default DS.Model.extend({
child: DS.hasMany('child', { inverse: null }),
isParentValid: DS.attr('boolean', {defaultValue: false})
});
儿童模特
export default DS.Model.extend({
isChildValid: Ember.computed('parent.isParentValid', {
get: function () {
//return true if isParentValid property is true
//else return false
})
});
尝试了几种无法解决问题的方法。我甚至不确定它是否可能