カードのモデルのIDのみを画面にドラッグアンドドロップしようとしています。したがって、これの最初の部分は、イベントでsetData()を使用してIDを設定することです。カードのテンプレートのカード要素にdraggable="true"という属性を持たせました。カードをクリックしてドラッグすると、次のエラーが発生します。Uncaught TypeError:undefinedのメソッド'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;
});
私はGoogleChrome、Backbone.js w/Marionetteを使用しています
何かご意見は?
ありがとう