Getconnection()不适用于状态机
Getconnection() not working for state machine
我使用的是jsPlumb状态机。我想稍后保存并加载我的图表。我在谷歌上搜索了一下,发现我必须使用json对象。我试了几个例子stackoverflow。我可以得到每个盒子的位置,但我无法获得连接。我看到的所有示例都使用jsPlumb.getConnections()
,但对我来说它不起作用。我已经动态添加了这些连接和框。
如果您正在修改示例代码,则需要将"instance"变量设置为全局变量,然后对其调用getConnections()方法。
instance = jsPlumb.getInstance({
Endpoint: ["Dot", {radius: 1}],
HoverPaintStyle: {strokeStyle: "#1e8151", lineWidth: 1},
ConnectionOverlays: [
["Arrow", {
location: 1,
id: "arrow",
length: 10,
width: 15,
foldback: 1
}],
["Label", {label: "FOO", id: "label", cssClass: "aLabel"}]
],
Container: "statemachine"
});
//...
instance.getConnections()
相关文章:
- AddEventListener适用于浏览器,但不适用于Android
- 查找仅适用于原始图像的图像放大算法的名称
- 如何在category.php中执行jquery,这应该适用于类别wordpress中的每个帖子
- Web编程,简单但适用于机器人项目
- JavaScript不适用于internet explorer和Firefox,但适用于谷歌
- Jquery事件处理程序仅适用于匿名函数
- jQuery调整大小函数只适用于窗口
- 火灾在卸载前确认警报仅适用于外部站点
- EmberJS-适用于各种模型的适配器动态名称空间
- Facebook共享链接适用于用户,但不适用于粉丝页面管理员
- jQuery-适用于移动设备的多级菜单
- 循环中的切换脚本只适用于第一次迭代
- 为什么setTimeout适用于无休止的递归调用
- 我未保存的更改指令需要适用于具有不同名称的所有表单
- 适用于多种浏览器的Selenium-需要能够执行javascript的webDriver
- Sails.js/Waterline.add()和.remove()仅适用于第二次调用
- jQuery点击事件仅适用于横向(iPhone)
- HTML5 Canvas toDataURL(“image/png”)适用于一些绘画,而有些则不然,不确定原因
- jQuery表单验证(如果==“执行此操作”)仅适用于第一次输入
- 使用Jquery.click显示/隐藏切换,适用于新用户,但不适用于种子