命名模板在纸面上看起来很简单,但对于我来说,我无法让它与 emberjs 1.0 一起使用,即使是一个精简的示例(请参阅此处的 jsbin:http://jsbin.com/uNUQUhi/1/ )。
车把模板:
<script type='text/x-handlebars' id='index'>
<div>{{outlet test}}</div>
</script>
<script type='text/x-handlebars' data-template-name='test'>
<h1>A test</h1>
</script>
...和javascript:
App = Ember.Application.create() ;
App.IndexRoute = Ember.Route.extend({
renderTemplate: function(controller, model) {
this.render('test', {
outlet:'test',
into: 'index'
});
}
});
我肯定错过了什么?但是什么?我找不到命名插座的工作示例(至少不是与 v.1.0 一起使用的)