javascript - 如何检测 ember 数据中的新记录是否已更改

标签 javascript ember.js ember-data

我想检测新记录的变化。但是,从我创建记录的那一刻起,记录就是新的和脏的。

   var record = transaction.createRecord(App.ContentOfSomeSort, data);
   record.get('isNew'); // true
   record.get('isDirty'); // true

是否有我可以观察/收听的事件或属性告诉我记录何时更改?我认为 isDirty 对此有好处,但我一创建它就变脏了。

最佳答案

关于javascript - 如何检测 ember 数据中的新记录是否已更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16158385/

相关文章:

javascript - 将数据传递给堆积柱形图(Highcharts 框架)

javascript - 如何注释自定义请求 header 的类型?

JavaScript - "Combining"两个相似的对象数组

loops - 每个在 ember 和 Handlebars 中都有索引和模数

javascript - 在 Ember-data 中以自定义方式保存属性

ember.js - 如何在应用程序启动时加载Ember Data数据?

javascript - 从 v3 迁移到 v4 - 工具提示未显示在 d3 中

ember.js - 在子路由更改时重新加载 Ember 父模型

ember.js - ember-data - 何时、何地以及如何创建持久存储

ember.js - 如何重新加载 ember 数据记录?