使用模板实例

时间:2013-10-07 10:21:03

标签: meteor handlebars.js

我的问题:我在页面上有'myTemp'模板的多个实例。当我单击创建的第一个实例内的按钮时,“删除我”将显示在控制台中。不幸的是,当我点击“myTemp”的任何其他实例中的删除按钮时,我没有在控制台中“删除我”。我不明白为什么会这样。如何通过单击删除按钮来删除每个实例?

谢谢, 森

myTemp.html

<template name="myTemp">
    <button type='button' class="btn remove">Delete</button>
</template>

myTemp.js

Template.myTemp.events({
    'click .remove': function(e){

        console.log('Remove me!');
    }
});

1 个答案:

答案 0 :(得分:1)

使用类,您的代码很好,但如果您使用id,则不会因为ID在页面上应该是唯一的。