在Ember.js中,我应该如何命名和排列嵌套路由的模板文件(.HBS)?

时间:2014-09-18 21:53:32

标签: templates ember.js

我试图使用嵌套路线。这是我的router.js:

App.Router.map(function
 () {
  // Add your routes here
  this.resource('notifications', { path: '/notifications' });
  this.resource('notification', { path: '/notifications/:notification_id' }, function() {
    this.route('edit');
  });
});

我使用外部Handelbars模板,即.HBS文件。但是,我在使用嵌套路径的模板中看到的所有示例都使用内联模板,并且名称为notifications/edit。我不能使用嵌套路由的.HBS文件吗?如果是这样,我将如何命名?

1 个答案:

答案 0 :(得分:3)

如果您使用'Yeoman的Ember.js生成器',您可以将其放在文件夹中。

notifications
 |- edit.hbs

'notifications / edit'将包含在compiled-templates.js。