【发布时间】:2013-04-22 02:41:29
【问题描述】:
Ember Data's documentation discusses different events in a model instance's lifecycle.
我希望每当模型实例的任何属性发生更改时都会触发 didUpdate 事件。但是我的实验没有显示这种行为。
这是一个 JS Bin 示例:http://jsbin.com/uziwam/9/edit
在该示例中,您可以看到我在“ren”模型实例上注册了处理程序:我为 didLoad 和 didUpdate 事件注册了处理程序(console.log(..) 消息)。
启动代码时,“ren's”didLoad 事件触发,这是预期行为。然后,当使用 GUI 编辑“ren's”属性时,不会触发 didUpdate 事件。这是(至少对我而言)出乎意料的行为。
我必须做什么才能让didUpdate 事件触发?
【问题讨论】:
标签: ember.js ember-data