私は Meteor を使用しており、要素をドラッグ アンド ドロップするための次のコードがあります。
Template.occupations.events({
'dragover .liOccupation': function (evt) {
evt.preventDefault();
},
'dragleave .liOccupation': function (evt) {
evt.preventDefault();
},
'drop .liOccupation': function (evt) {
evt.preventDefault();
console.log(evt.dataTransfer.getData('text/plain'));
}
});
Template.todos.events({
'drag .liTodos': function (evt) {
evt.preventDefault();
evt.dataTransfer.setData('text/plain','the');
console.log(evt.dataTransfer.getData('text/plain'));
}
});
何が起こるかというと、console.log(evt.dataTransfer.getData('text/plain'));
常に空の文字列を返します..
誰でも理由を知っていますか?