Я пытаюсь реализовать базовые функции перетаскивания в приложение Meteor. Я хочу, чтобы пользователь мог удалить файл (из своей файловой системы) в указанный элемент dom и получить этот файл в объекте dataTransfer
. К сожалению, я не могу помешать событию перезагрузить всю страницу в событии drop. Здесь мой основной обработчик событий:
Template.sideBar.events({
'drop #features' : function(e, t) {
e.preventDefault();
var fileList = e.dataTransfer.files;
console.log(fileList[0]);
return false;
}
});
Я тестировал это с помощью Chrome и Firefox. Я что-то упускаю? Кто-нибудь реализовал это успешно?