在ember数据模型中,当我们修改“belongsTo”属性时,状态不会设置为脏

时间:2013-11-08 14:59:51

标签: ember.js ember-data

我想知道为什么当我们修改belongsTo属性时,模型的状态不会变为脏。我想在我调用保存请求之前检查模型是否脏,但是意识到模型的状态没有改变。这是一个jsBin链接:http://jsbin.com/asiSipi/1/

在控制台中,您应该能够看到更改名称时,状态会发生变化 但是当位置改变时,模型的状态不会改变。这是设计的吗?或者是否有其他正确的方法来检查模型是否脏?

谢谢, DEE

1 个答案:

答案 0 :(得分:0)

现在这是Ember Data的一个错误。

https://github.com/emberjs/data/pull/1243

很快就会计划一个主要的重构应该处理它,这是使用测试版的兴奋的一部分。

https://docs.google.com/document/d/10eC2NKEaFZNm2xPGteS_1BkF55l3dDv6cOCB11TtOuo/edit