次のようなコントローラーを指定します。
App.SignInController = Ember.Controller.extend
authenticated: false
authenticatedDidChange: (() =>
console.log @get('authenticated')
).observes('controller.authenticated')
これはうまくいかないようですので、オブザーバーがどのように機能するかを理解してはいけません。controller.authenticatedにオブザーバーを作成することになっていると思います。ただし、電話をかけると@set("authenticated", true)
何も記録されません。
更新:無駄に置き換えcontroller.authenticated
てみました。App.signInController.authenticated
私は何が欠けていますか?