我正在使用Ember-CLI开发我的Ember App。
我有一条“超级”路线(在routes / authenticate.js中),如下所示:
import Ember from 'ember';
export default Ember.Route.extend({
});
我想让它成为我应用中其他一些路线的基类,比如(route / home.js):
import Ember from 'ember';
export default App.AuthenticatedRoute.extend({
});
它不起作用。控制台说:未捕获的ReferenceError:App未定义
Ember-CLI指南对此方案没有任何说明(我认为这是必不可少的)。
任何人都知道如何以最简单的方式正确地做到这一点?
谢谢, 拉嘎
答案 0 :(得分:5)
我找到了答案:http://discuss.emberjs.com/t/base-route-in-ember-cli/7103
import Authenticated from './authenticated';
export default Authenticated.extend({
});