2016-09-14 21 views
0

這是一個非常簡單,很容易解決的問題。Ember 2.5應用程序控制器不存在?

我已經通過ember generate controller application創建了一個emberjs應用程序控制器,我想從中返回一些基本的計算屬性,這些屬性基於當前路徑到更高級別的控制器和組件。基本上,這樣的事情:

export default Ember.Controller.extend({ 

    entity: Ember.computed('currentPath',() => { 
     return this.get('currentPath').split('.')[0]; 
    }) 

}); 

奇怪的是,我不能在任何地方訪問這些計算性能(它們變成不確定的,即使我有一個調試字符串替換它們),並在灰燼檢查員認爲樹的應用控制器顯然不是連現在:

enter image description here

我有一箇舊的灰燼1.13.0應用程序,在那裏我使用的是沒有什麼困難的應用控制器。我在這裏錯過了棄用嗎?還是我需要在特定位置註冊應用程序控制器?

回答

相關問題