我试图使用嵌套路线。这是我的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文件吗?如果是这样,我将如何命名?
答案 0 :(得分:3)
如果您使用'Yeoman的Ember.js生成器',您可以将其放在文件夹中。
notifications
|- edit.hbs
'notifications / edit'将包含在compiled-templates.js。
中