EmberJS:将路由器拆分为多个文件

时间:2012-09-07 00:45:37

标签: javascript ember.js ember-old-router

任何人都可以举一个很好的例子来说明如何将路由器分解成多个文件,有没有最好的做法呢?

1 个答案:

答案 0 :(得分:4)

这是我正在做的一个非常简化的版本。只需确保您按正确的顺序要求文件。

//router.js
App.Router = Ember.Router.extend({
  accounts: App.AccountsRoutes.extend({
    route: "/account"
  })
  // more routes here
})

//account_routes.js
App.AccountRoutes = Ember.Route.extend({
  index: Ember.Route.extend({
    route: '/',
    connectOutlets: function(router){
       // connect here
    }
  })
  // more routes here
})