当前位置 : 主页 > 手机开发 > 其它 >

继承 – Ember-CLI扩展自定义路由(作为基础“类”)

来源:互联网 收集:自由互联 发布时间:2021-06-19
我正在使用Ember-CLI来开发我的Ember应用程序. 我有一个“超级”路线(在routes / authenticate.js中),如下所示: import Ember from 'ember';export default Ember.Route.extend({}); 我想让它成为我的应用程序中其
我正在使用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({
});

它不起作用.控制台说:未捕获的ReferenceError:未定义应用程序

Ember-CLI指南对此方案没有任何说明(我认为这是必不可少的).

任何人都知道如何以最简单的方式正确地做到这一点?

谢谢,
拉嘎

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

import Authenticated from './authenticated';

export default Authenticated.extend({
});
网友评论