我有一个关于使用angular-dragdrop的问题。
下面是代码:http://plnkr.co/edit/sNZ3xQK1fYMlBf8rX5Kb?p=preview
我想把第一部分的项目拖到第二部分。这些部分是不同的控制器,该如何解决呢?
发布于 2013-07-18 00:06:16
同意,我来晚了,但是其中一个贡献者提供了一个补丁来解决你所面临的相同问题,因为我在写它的时候没有考虑到这样的场景(多控制器拖放)。
我已经在您的演示中更新了angular-dragdrop.js文件,使其正常工作。希望你会喜欢!
http://plnkr.co/edit/lWwHD0TGIiEw6p7imQtz?p=preview
发布于 2013-03-30 07:39:02
请阅读AngularJS指令文档。所有的UI代码都必须在指令中。
这两个部分都有自己的控制器是可以的。基本上,您需要将指令添加到两个部分模板中。在作为目标部分的指令上,您将处理适当的JQuery回调,并使用scope.on. appropriate /scope.on. On或使用服务在控制器之间进行通信。
https://stackoverflow.com/questions/15382008
复制相似问题