我正在查看一个使用以 .hbs 结尾的模板的 Ember 演示项目https://github.com/kagemusha/ember-rails-devise-demo 。通常在 Ember 中,您通过附加例如路由id='about'
来声明模板。about
但是,此项目中以 .hbs 结尾的模板都没有使用 id。Ember 如何知道要渲染哪个模板?
示例模板
<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
<div class="container-fluid">
<div class="brand strong">{{#linkTo 'home'}}Ember-Rails-Devise{{/linkTo}}</div>
<ul class="nav">
<li>{{#linkTo help}}Help{{/linkTo}}</li>
</ul>
<div class="btn-group pull-right">
{{#if isAuthenticated}}
<button class="btn" {{action logout}}>Logout</button>
{{else}}
{{view App.MenuItem href="#/login" label="Login" }}
{{view App.MenuItem href="#/registration" label="Register"}}
{{/if}}
</div>
</div>
</div>
</div>