onclick 関数からハンドルバー テンプレートのブロックの可視性をトリガーしたいと考えています。セッションとヘルパー関数を使用してこれを機能させることができますが、やり過ぎのようです。
<template name="eventlist">
{{#each eventcollection}}
<div class="eventcontent">
name: {{name}} <br>
{{#if showdetail}}
detail: {{detail}}
{{/if}}
</div>
{{/each}}
</template>
このように何とか機能させることは可能でしょうか?
Template.eventlist.events = {
'click .eventcontent': function() { this.showdetail = true}
}
meteor は、イベントの完了後にこの属性が変更されたかどうかを確認し、テンプレートを再レンダリングする必要があります