锚点之间的jsPlumb连接器随社区版本2.2.8(最新版本)消失

问题描述:

我创建了一个简单的演示版本水平工作流程使用jsPlumb库创建锚点并在这些锚点之间添加源/目标端点。锚点之间的jsPlumb连接器随社区版本2.2.8(最新版本)消失

一切渲染罚款jsPlumb 2.0.7,但是当指出,最新的库jsPlumb 2.2.8,锚之间的连接消失,即使箭头在连接器的末尾出现。

JS连接器的代码:

var basicType = { 
     connector: "StateMachine", 
     paintStyle: { 
     strokeStyle: "red", 
     lineWidth: 5 
     }, 
     hoverPaintStyle: { 
     strokeStyle: "blue" 
     }, 
     overlays: [ 
     "Arrow" 
     ] 
    }; 
    instance.registerConnectionType("basic", basicType); 

使用jsplumb 2.0.7 jsfiddle演示 - 工作版本

使用jsplumb 2.2.8 jsfiddle演示 - 故障版本

任何快速的帮助将不胜感激:)

我已经从作者(simon porritt)本人在SO论坛之外解决了这个问题。

所以实际的问题是,样式参数strokeStyle被重命名为stroke从版本2.2.0开始。

正确的样式格式:

paintStyle: { 
    stroke:"blue", //renamed to "stroke" from "strokeStyle" 
    strokeWidth:10 
    } 

这里是Change log的官方网站jsPlumb相同。