Ember アプリの AuthController で、AuthController 内からフェッチできる currentUser を設定します。
this.get('currentUser');
AuthController 内から。別のコントローラーではneeds: ['auth']
、認証コントローラーから currentUser 変数をフェッチできるように使用していますが、機能していません。どうすればいいですか?
App.BlobController = Ember.ObjectController.extend({
needs: ['auth'],
actions: {
doSomething: function() {
var user;
user = this.get('currentUser'); /// not working
$.post(".....
アップデート
コントローラー間の依存関係を管理するための Ember ドキュメントhttp://emberjs.com/guides/controllers/dependencies-between-controllers/の指示に従って、私もやろうとしましcontrollers.auth.get('currentUser');
たが、うまくいきませんでした
doSomething: function() {
var user;
user = controllers.auth.get('currentUser'); /// not working
$.post(".....