我的问题:我在页面上有'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!');
}
});
答案 0 :(得分:1)
使用类,您的代码很好,但如果您使用id,则不会因为ID在页面上应该是唯一的。