次のような Ember ビューがあります。
App.DateView = Ember.View.extend({
templateName: "_date",
tagName: 'span',
classNames: ['calendar-date'],
attributeBindings: ['placement:data-placement', 'title'],
placement: 'right',
didInsertElement: function(){
this.$().tooltip();
},
});
私のテンプレートは次のとおりです。
<script type="text/x-handlebars" data-template-name="_date">
{{calendar date}}
</script>
view
ヘルパーを呼び出すときに「_date」テンプレートに日付をバインドするにはどうすればよいですか? このようなことはできますか?
<script type="text/x-handlebars" data-template-name="other">
{{view App.DateView date="starts"}}
{{view App.DateView date="ends"}}
</script>
ここでstarts
とends
は、モデルのアクセス可能なプロパティです。上記の例は機能しません。