Я тренируюсь с Meteor и не могу понять, почему не работает функция удаления из коллекции MongoDB.Это мой HTML-шаблон, в котором я создал кнопку для удаления новостей:
<template name="news">
<h2>News</h2>
<form>
<input type="text" name="title" placeholder="Add some news">
<button>Add</button>
</form>
<ul>
{{#each News in showNews}}
<li>{{News.title}}<button class="removeAction">×</button></li>
{{/each}}
</ul>
</template>
И это мой файл client.js, в котором я создал событие для выполнения функции удаления:
Template.news.events({
'submit form': function(e) {
e.preventDefault();
var title = e.target.title.value;
News.insert({ title: title, createdAt: new Date() });
e.target.title.value = "";
},
'click .removeAction': function(e, a) {
News.remove(this._id);
}
});
Я не могу понять, почему это не работает, я перепробовал много изменений, но ничего не получалось, когда я нажимал кнопку «X», ничего не происходило.