我使用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