JointJS端口未激活

时间:2018-02-20 15:22:53

标签: javascript jquery backbone.js lodash jointjs

我使用Ports API和JointJS 2.0。问题是我创建了端口,但它们不活跃。端口刚刚成为rect的一部分。我无法拖动它的链接。对不起,但我无法设置联合2.0的小提琴链接。我有"关节未定义"在控制台。 这是代码:

var graph = new joint.dia.Graph;

var paper = new joint.dia.Paper({
    el: $('#myholder'),
    width: 600,
    height: 200,
    model: graph,
    gridSize: 1
});
var port = {
    args: {},
    markup: '<rect width="10" height="10" stroke="red"/>'
};
var rect = new joint.shapes.basic.Rect({
    position: { x: 100, y: 30 },
    size: { width: 100, height: 30 },
    attrs: { rect: { fill: 'blue' }, text: { text: 'my box', fill: 'white' } },
    ports: {
        groups: {},
        items: [ port ]
    }
});
graph.addCells([rect]);

这是jsfiddle与旧joint

0 个答案:

没有答案