Javascript 在关节中绘制链接时切换路由器和属性

Javascript 在关节中绘制链接时切换路由器和属性,javascript,jointjs,Javascript,Jointjs,我正在使用曼哈顿路线进行链接: var paper = new joint.dia.Paper({ //... defaultLink: new joint.dia.Link({ router: { name: 'manhattan' }, connector: { name: 'rounded' }, attrs: { '.marker-target': { d: 'M 10 0 L 0 5 L 10 10

我正在使用曼哈顿路线进行链接:

var paper = new joint.dia.Paper({
    //...
    defaultLink: new joint.dia.Link({
        router: { name: 'manhattan' },
        connector: { name: 'rounded' },
        attrs: {
            '.marker-target': { d: 'M 10 0 L 0 5 L 10 10 z', fill: '#6a6c8a', stroke: '#6a6c8a' },
            '.connection': { stroke: '#6a6c8a', 'stroke-width': 2 }
        }
    })
});
现在我想在绘制从一个端口到另一个端口的链接时使用一个简单的direct arror链接

paper.on({
    'cell:pointerdown': function(cellView, event) {
        cellView.model.set('router', { name: 'orthogonal' });
        // ... and define link style, like  dashed line...
    },
    'cell:pointerup': function(cellView, event) {
        //switch back to defaultLink-style
    }
});
但这根本没有效果