これは非常に単純でおそらく簡単に解決されたものです。Ember 2.5アプリケーションコントローラが存在しませんか?
ember generate controller application
経由でemberjsアプリケーションコントローラを作成しました。上位のコントローラとコンポーネントへの現在のパスに基づいて基本的な計算プロパティを返す必要があります。基本的には、このようなものは:奇妙なこと
export default Ember.Controller.extend({
entity: Ember.computed('currentPath',() => {
return this.get('currentPath').split('.')[0];
})
});
、私は、(彼らは私がデバッグ文字列に置き換える場合でも、未定義判明)どこでもこれらの計算されたプロパティにアクセスし、エンバーインスペクタのビューツリーのすることはできませんアプリケーションコントローラが明らかにさえ存在しません:
私は支障なく使用してアプリケーションのコントローラを使用している古いエンバー1.13.0アプリを、持っています。私はここで非難を逃したことがありますか?または、アプリケーションコントローラを特定の場所に登録する必要がありますか?