角度拖拽不适用于IE

时间:2013-11-01 16:53:07

标签: javascript jquery angularjs drag-and-drop

我正在使用angular-dragdrop.js(http://codef0rmer.github.io/angular-dragdrop/#/) 它适用于Chrome,但在IE中丢失时会产生错误。 (从列表中拖动项目并将其拖放到另一个列表中) 我要求应用程序需要在IE8中工作。 我在控制台中看到了错误,显然它在抱怨角度拖放代码中的$ timeout:

$timeout(function(){this.mutateDraggable(v,u,o,i,s,l,e);this.mutateDroppable(d,u,o,s,f,a);this.callEventCallback(d,u.onDrop,n,r)}.bind(this))

有没有人在IE8中完成这项工作?有工作吗?

编辑: 我尝试了4种不同的基于角度的拖放,寻找从列表到列表的拖动。不幸的是没有人使用IE8。 我不得不回去使用jquery拖放(请参阅jquery网站上的jquery ui sortable api文档)

这里是plunker http://plnkr.co/edit/3ABkpbF158NBfi23lbR9?p=preview 这不是理想的,至少它对我有用,而且我仍然要保持ngModels以保持一切与应用程序的其余部分同步。

0 个答案:

没有答案