私は単純な流星のフラッシュ カード アプリケーションに取り組んでいます。各質問のコレクションがあります: text、right_answer、wrong_answers。
回答は配列に連結されてシャッフルされ、テンプレートは質問と可能な回答をレイアウトします。ユーザーが回答をクリックすると、イベントから JS で親データ コンテキストを取得する方法を教えてください。
何かのようなもの:
<button type="button" question="{{../_id}}" class="btn btn-default answer">
{{this}} {{#with ../this}}{{this._id}}{{/with}}
</button>
テンプレートに親の質問 ID を表示するように機能しますが、これを適切に行うにはどうすればよいですか。目標は、イベントを取得し、答えを "right_answer" と比較して等しいかどうかを判断し、それが機能する場合にポイントを与える関数を用意することです。ありがとう!
最終的にこの解決策を思いつきましたが、私はそれがあまり好きではないか、正しいとは思いません:
{{each}}
{{#with ../this}}
<button type="button" question="{{../_id}}" class="btn btn-default answer">X</span></button>
{{/with}}
{{this}}
{{/each}}