刷新JointJS中纸张/图表中的所有链接

时间:2016-06-20 08:13:17

标签: javascript ports jointjs

我通过

以编程方式将PORT添加到图表中的一个矩形中
Editor.prototype.addColumn = function(name)
{
    if(this.rects[this.model.name].attributes.inPorts == undefined)
        this.rects[this.model.name].attributes.inPorts = [];
    if(this.rects[this.model.name].attributes.inPorts.indexOf(name) < 0)
    {
        this.rects[this.model.name].attributes.inPorts.push(name);
        this.rects[this.model.name].updatePortsAttrs();
    }
}

虽然此代码正确更新了矩形并显示了新添加的端口,但它会混淆连接到该矩形上其他端口的所有链接。是否可以重绘整个图形以便更正所有连接,或者我是否必须迭代图形中的链接并以某种方式手动更新?

由于

0 个答案:

没有答案