我正在尝试使用端口实现我自己的形状类。但是我希望这些形状生成的链接是平滑的。现在,我知道制作流畅链接的唯一方法是
link.set('smooth', true)
.
但是我如何不通过代码做到这一点?我如何通过拖动获得平滑的链接?
我扩展了 Link 类 ( MyLink
),但是当我在端口上拖动时,如何告诉 JointJS 使用哪个 Link 类?
joint.shapes.myclass.Link = joint.dia.Link.extend({
defaults: {
type: 'myclass.Link',
attrs: { '.connection' : { 'stroke-width' : 5 }},
smooth:true
}
});