如何验证TreeLayoutView上的拖放元素?

时间:2019-04-07 16:03:16

标签: javascript jointjs rappid

我正在使用jointjs通过TreeLayout和TreeLayoutView创建组织树,并且需要验证Tree元素的拖放。

我从论文中找到了validateEmbedding函数,并尝试了以下方法。

var paper = new this.$joint.dia.Paper({
                model: graph,
                embeddingMode: true,
                validateEmbedding: function(childView, parentView){
                    return false;
                }
            });

var treeLayout = new this.$joint.layout.TreeLayout({
                graph: graph,
                direction: 'B'
            });

new this.$joint.ui.TreeLayoutView({
                paper: paper,
                model: treeLayout
            });

但是当我使用TreeLayoutView时,此功能似乎被覆盖。

0 个答案:

没有答案