1

嗨,我想扩展我的超级路由类,如下所示:

//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 不起作用 - 白屏,控制台中没有任何内容 - 我不知道命名约定来获得这个。

4

1 回答 1

1

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

import AuthRoute from 'appkit/routes/auth';

export default AuthRoute.extend({
   ....
});
于 2014-02-20T16:12:57.947 回答