如何在 angular ui-router 视图之间拖动对象

how do I drag an object between angular ui-router views

您好,我正在尝试在两个 ui-router ui-view 元素之间拖动一个对象

一个 ui-view 元素是主 'canvas',另一个元素是右侧窗格,其中包含一些 or 标签。

我使用 angular-拖放使对象可拖动。但是,当我尝试将东西向左拖动到 canvas?它最终会在主要 canvas 后面而不是在它们上面。

我尝试调整 z-index 甚至用 !important 尝试它,但是当我将它拖入 canvas.

时它没有帮助显示被拖动的对象

下图显示了我将图像拖到 canvas 中途时的意思。它隐藏在 canvas div.

后面

关于如何纠正这个问题有什么建议吗?

我发现我的bug可以按如下方式解决。

我添加了 jquery ui 选项:

{
  helper: 'clone', // creates a new object.
  appendTo: 'body' // assigns new object to be a child of a selector
}

您不能像 JQ UI 文档告诉您的那样只使用 appendTo。你需要帮手