У меня есть шаблон, который имеет ключевое событиеНесвязанные ключевые события в Метеор?
Template.layout.events({
'keyup': function (e, template) {
if (e.keyCode === 13) {
e.preventDefault();
// do some stuff here, isn't important for question
Router.go('Users.profile', { _id: id });
}
}
});
Однако при изменении страниц, кажется, событие все еще связан с кнопкой ввода.
Я предполагаю, что первым шагом будет использование обратного вызова onDestroyed
для моего шаблона.
Template.layout.onDestroyed(function() {
// ???
});
Как бы вы отменили ключевые события на смену страницы в метеоре?