上下文更改事件不会使Meteor工作

时间:2014-05-18 05:30:58

标签: javascript events meteor

所以我有这样的结构

<template name="example">

{{#each post}}
<div class="hello"></div>
{{/each}}

</template>

所以现在我正在尝试检查hello div上的点击事件,如此

Template.example.events = {
  'click .hello' : function(event) {

     console.log("hey");

  }    
}

但这不起作用。控制台没有记录任何内容。

这是否必须对html模板中的上下文更改做任何事情?

1 个答案:

答案 0 :(得分:1)

events是您需要将事件映射传递给的函数。现在,您正在分配事件映射并覆盖实际的events方法。试试这个:

Template.example.events({
  'click .hello' : function(event) {
     console.log("hey");
  }    
});