MxGraph - 拖动源时高亮显示一些单元格

问题描述 投票:0回答:1

我在我的React应用程序中集成了mxGraph。现在,我想在编辑器侧边栏中拖动组件时突出显示一些单元格。突出显示的单元格应指示可以删除此源的位置。

有一个函数,它应该为我提供获取放置目标的可能性,应该自动突出显示。但是这个功能根本不起作用,也从不被调用。

makeDraggable: function(element, graphF, funct, dragElement, dx, dy, autoscroll, scalePreview, highlightDropTargets, getDropTarget)

还有其他选择 - 例如听这个拖动源或类似东西的“开始移动”事件?

我的应用程序或多或少类似于以下示例:https://codesandbox.io/s/vny2qo6lry

javascript drag-and-drop mxgraph
1个回答
0
投票
 mxDragSource.prototype.getDropTarget = function (graph, x, y) {
            var cell = graph.getCellAt(x, y);
            return cell;
        };

这个细胞可以用作你的功能“功能”中的靶细胞,通过这样做,细胞下面的细胞将被突出显示希望这有助于

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.