小编Vin*_*lia的帖子

在Backbone.js中拖放模型的id

我正在尝试拖放屏幕上的卡片模型的ID.所以第一部分是在事件上使用setData()设置id.我已经使卡片模板中的卡元素具有属性draggable ="true".当我单击拖动卡时,我收到此错误:未捕获TypeError:无法调用未定义的方法'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;
});
Run Code Online (Sandbox Code Playgroud)

我正在使用Google Chrome,Backbone.js和Marionette

有什么想法吗?

谢谢

javascript drag-and-drop backbone.js marionette

1
推荐指数
1
解决办法
1680
查看次数