我正在开发一个简单的流星抽认卡应用程序。有一组问题,每个问题都有:文本、正确答案、错误答案。
答案被连接成一个数组并打乱,然后模板列出一个问题和可能的答案。当用户单击答案时,如何从事件中获取 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}}