Angularjs 如何自动执行角度拖放列表
问题:尝试在使用角度拖放列表的前端模拟拖放() 已尝试: 1.jquery-simulate:给出以下错误 未捕获类型错误:未能在上执行“dispatchEvent” “EventTarget”:参数1不是“Event”类型 2.drag-drop-helper.js:单击要拖动的项目 3.拖到:什么也没发生 需要更多建议。 谢谢 jquery模拟:Angularjs 如何自动执行角度拖放列表,angularjs,html,drag-and-drop,jquery-ui-draggable,Angularjs,Html,Drag And Drop,Jquery Ui Draggable,问题:尝试在使用角度拖放列表的前端模拟拖放() 已尝试: 1.jquery-simulate:给出以下错误 未捕获类型错误:未能在上执行“dispatchEvent” “EventTarget”:参数1不是“Event”类型 2.drag-drop-helper.js:单击要拖动的项目 3.拖到:什么也没发生 需要更多建议。 谢谢 jquery模拟: 抱歉,无法发布drag_to和drag drop helper.js的链接,需要进行如下调整: function createCustomEv
抱歉,无法发布drag_to和drag drop helper.js的链接,需要进行如下调整:
function createCustomEvent(type) {
var event = new CustomEvent("CustomEvent", {"cancelable": true})
event.initCustomEvent(type, true, true, null);
event.dataTransfer = {
data: {
},
setData: function(type,val) {
this.data[type] = val
this.types[0] = type
}
getData: function(type) {
return this.data[type]
},
dropEffect: 'move',
effectAllowed:'move',
types: [],
items: {},
files:{}
}
return event
}
然后它就可以正常工作了