锚点之间的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相同。