テンプレートに関する Ember ガイドに従って、次のことを行います。
App.PostsView = Ember.View.extend({
template: Ember.Handlebars.compile('I am the template')
});
しかし、何もレンダリングされません。templateName
ビューを使用すると、次のようにレンダリングされます。
//html
<script type='text/x-handlebars' data-template-name='posts-template'>
<h1>I am the template</h1>
</script>
//js
App.PostsView = Ember.View.extend({
templateName: 'posts-template'
});
template
ガイドに記載されているように、関数を使用してテンプレートを機能させるにはどうすればよいですか?
編集:
私はこれらに出くわしました:
emberjs テンプレートのコンパイルが rc1 で機能しない
ember.js RC1 でコンパイルされたハンドルバーを持つビューを使用して指定するにはどうすればよいですか
したがって、これは重複しているように見えるかもしれません。ただし、これは最初に Ember ガイドで指定されていない追加の作業を使用しているように見え、2 番目は私が行っていることですが、機能していません。