我正在尝试仅在屏幕上拖放卡片模型的 ID。因此,第一部分是在事件上使用 setData() 设置 id。我已经使卡片模板中的卡片元素具有属性 draggable="true"。当我单击拖动卡片时,出现此错误:未捕获的类型错误:无法调用未定义的方法“setData”
var CardView = Marionette.ItemView.extend({
template: tmpl,
events: {
'dragstart .card-container': 'dragStart',
},
dragStart: function (e) {
e.dataTransfer.setData("Text", this.model.id);
},
});
return CardView;
});
我正在使用 Google Chrome、Backbone.js 和 Marionette
有什么想法吗?
谢谢