Ember-CLI 扩展自定义路由(作为基本"class")



我正在使用Ember- cli开发我的Ember应用程序。

我有一个"超级"路由(在routes/authenticate.js中),像这样:

import Ember from 'ember';
export default Ember.Route.extend({
});

我想让它成为我应用中其他路由的基类,像这样(route/home.js):

import Ember from 'ember';
export default App.AuthenticatedRoute.extend({
});

它不工作。控制台提示:Uncaught ReferenceError: App is not defined

Ember-CLI指南没有任何关于这个场景的词(我认为这是必要的)。

有人知道怎样用最简单的方法正确地做吗?

谢谢,Raka

我找到了答案:http://discuss.emberjs.com/t/base-route-in-ember-cli/7103

import Authenticated from './authenticated';
export default Authenticated.extend({
});

最新更新