Angularjs HTML5拖放功能--“HTML5”;“德拉根德”;当源元素通过角度移动或移除时不激发
我正在使用谷歌的,但我认为问题在于底层的HTML5拖放功能不能与Angular(v1.6.1)一起使用 根据(底部的注释,在“完成拖动”下): 如果在拖动过程中移动或移除源节点(例如在“drop”或“dragover”上),则不会调度“Dragent” 我正在“dragover”事件中更改角度模型,以在拖动操作期间显示反馈。我认为Angular正在移动或删除(并重新创建)我的源元素,这就是阻止“dragend”发射的原因 这意味着我无法知道当拖动操作不成功时何时完成(成功时,在目标元素上触发“drop”事件)Angularjs HTML5拖放功能--“HTML5”;“德拉根德”;当源元素通过角度移动或移除时不激发,angularjs,html,drag-and-drop,angulardraganddroplists,Angularjs,Html,Drag And Drop,Angulardraganddroplists,我正在使用谷歌的,但我认为问题在于底层的HTML5拖放功能不能与Angular(v1.6.1)一起使用 根据(底部的注释,在“完成拖动”下): 如果在拖动过程中移动或移除源节点(例如在“drop”或“dragover”上),则不会调度“Dragent” 我正在“dragover”事件中更改角度模型,以在拖动操作期间显示反馈。我认为Angular正在移动或删除(并重新创建)我的源元素,这就是阻止“dragend”发射的原因 这意味着我无法知道当拖动操作不成功时何时完成(成功时,在目标元素上触发“d
有什么想法吗?为子孙后代回答我自己的问题 我解决了这个问题,确保在拖放操作期间角度摘要循环没有运行 这似乎支持了我的理论,即通过阻止dragend事件触发来删除并重新创建源元素 我不得不回到JQuery,在拖放过程中提供视觉反馈
HTH演示问题的示例将非常有用。(为什么您认为angular会删除节点?我知道angular是个坏人,但通常它会执行您编写的代码)