Ember Data のドキュメントでは、モデル インスタンスのライフサイクルにおけるさまざまなイベントについて説明しています。モデル インスタンスのプロパティが変更されるたび
に、イベントがトリガーされることを期待します。didUpdate
しかし、私の実験では、この動作は示されません。
JS Bin の例を次に示します: http://jsbin.com/uziwam/9/edit
この例では、"ren" モデル インスタンスにハンドラーを登録していることがわかります。およびイベントconsole.log(..)
のハンドラー (メッセージ)を登録します。didLoad
didUpdate
コードを開始すると、「ren's」didLoad
イベントが発生しますが、これは予期された動作です。次に、GUI を使用して "ren" のプロパティを編集すると、didUpdate
イベントが発生しません。これは (少なくとも私にとっては) 予期しない動作です。
didUpdate
イベントを発生させるにはどうすればよいですか?