Ember.js 模型中的余烬脏检查验证

Ember.js 模型中的余烬脏检查验证,ember.js,ember-data,Ember.js,Ember Data,Ember在模型中提供了hasDirtyAttributes属性,以检查模型是否具有脏值 我的问题是,如果模型有很多或更少的关系,我们如何验证脏检查?任何最好的方法。我认为属于可能不会对脏支票做出反应,但可能有很多可能有。我也想知道答案,但事实并非如此。你必须亲自检查belongsTo('foo')很简单。只需检查model.foo.hasDirtyAttributes。你可以基本上对做同样的工作,有很多的数组工作。我做一些我认为最好的练习,但是我在属性上创建了一个观察者,它保持子集合类似pro

Ember在模型中提供了hasDirtyAttributes属性,以检查模型是否具有脏值


我的问题是,如果模型有很多或更少的关系,我们如何验证脏检查?任何最好的方法。

我认为
属于
可能不会对脏支票做出反应,但
可能有很多
可能有。我也想知道答案,但事实并非如此。你必须亲自检查<代码>belongsTo('foo')
很简单。只需检查
model.foo.hasDirtyAttributes
。你可以基本上对<代码>做同样的工作,有很多的数组工作。我做一些我认为最好的练习,但是我在属性上创建了一个观察者,它保持子集合类似
prop@each.hasDirtyAttributes
然后我检查它们是否有脏属性,但这是一种费用我认为
属于
可能不会响应脏检查,但
有很多
可能有。我也想知道答案,但事实并非如此。你必须亲自检查<代码>belongsTo('foo')
很简单。只需检查
model.foo.hasDirtyAttributes
。你可以基本上对<代码>做同样的事情,有很多的数组工作。我做一些我认为不是最好的练习,但是我在属性上创建了一个观察者,让孩子集合像“代码”一样。prop@each.hasDirtyAttributes
然后我检查它们是否有脏属性,但有点贵