Ember app kit - 扩展超级路线

时间:2014-02-20 15:25:20

标签: javascript ember.js naming-conventions ember-app-kit

嗨,我想扩展我的超级路线类:

//routes/auth.js
export default Em.Route.extend({
  someFunction:function(){
     //code
  }
});

//routes/test.js
export default App.AuthRoute.extend({
  model: function(){
     return this.someFunction(); //Call function from super class
  }
});

routes / test.js无法运行 - 白屏并且在控制台中没有任何内容 - 我不知道命名约定来获取此内容。

1 个答案:

答案 0 :(得分:1)

您需要先导入您首先引用的任何其他模块,以便解决它们:

import AuthRoute from 'appkit/routes/auth';

export default AuthRoute.extend({
   ....
});