角度拖放:如何克隆元素,拖动新克隆的元素

时间:2019-05-16 12:33:15

标签: angular drag-and-drop angular-cdk

我正在使用Angular 7和Angular CDK中的拖放功能,在UI包含draggablecloneable元素的UI上工作。

一个cloneable元素是固定的,在其上发起拖动事件应创建一个副本,使该副本可拖动,并(理想情况下)使用来自父元素的拖动事件来确定拖动轨迹和放置位置。

我当前的实现在dragend上创建副本,并使用event.clientX / event.clientY确定应将副本放置在何处。但是,Firefox的两个值都返回0,因此我正在寻找其他解决方案。

创建克隆并将其设置为Angular可拖动项目很容易。但是,我还无法弄清楚如何将父级启动的拖动事件应用于克隆的元素。

任何想法或指示都将不胜感激。

0 个答案:

没有答案
相关问题