jsPlumb流程图插件
来源:互联网 发布:知乎奇葩问题大全 编辑:程序博客网 时间:2024/06/05 06:59
jsPlumb流程图插件
效果图
插件说明
使用场景:审批,流转等流程的制作页面,图中节点连线均由数据生成,图中节点可拖拽,可新增节点,点击保存后能够获得新的节点与连线的数据,便于保存到后台数据库。(因为要加载数据,所以最好用webstorm才能看到效果)
相关API说明
“`
//实例化对象
instance = jsPlumb.getInstance({
Endpoint : [“Dot”, {radius:2}],
HoverPaintStyle: { strokeStyle: “#1e8151”, lineWidth: 2 },
ConnectionOverlays : [
[ “Arrow”, {location: 1, id:”arrow”, length:10, foldback:0.8, width: 10} ],
[ “Label”, { label:”“, id:”label”, cssClass:”labelstyle” }]
],
DragOptions : { zIndex:2000 },
Container:”topocontent”
});
//添加节点根据数据循环生成div添加到容器内,每个div给与特定的id//添加连线//source,target分别对应着生成节点的id var conor = instance.connect({ source: jump.SourceId, target:jump.TargetId}); conor.getOverlay("label").setLabel(jump.Text); conor.setPaintStyle({fillStyle : 'none', strokeStyle: '#2F8E00'}); conor.bind('click',function(){ detachLine(this); //删除连线 });//保存数据instance.getAllConnections();//获取所有连线
“`
更多api查看index.js文件
最后附上github地址欢迎start
阅读全文
0 0
- jsPlumb流程图插件
- jsPlumb流程图
- jsPlumb插件做一个模仿viso的可拖拉流程图
- 利用jsplumb画流程图
- 利用jsplumb画流程图
- 使用jsPlumb制作流程图设计器
- 使用jsPlumb制作流程图设计器
- Javascript库之JsPlumb网络拓扑图流程图
- 详解js中构造流程图的核心技术JsPlumb
- 使用jsPlumb做的一个可拖拉的流程图
- 流程图插件
- 代码流程图 插件
- GooFlow流程图绘制插件
- jsplumb笔记
- jsPlumb实例
- jsPlumb Toolkit
- 在eclipse中配置Activit5流程图插件
- web流程图JS插件:dagre-d3
- .NET、.NET FrameWork和C#的一知半解
- 问题:一对多或者多对多,老是报空指针异常
- JSP传到后台乱码的3中方法
- HDU 3836 Equivalent Sets(强连通+缩点,tarjan)
- Java匿名类
- jsPlumb流程图插件
- LeetCode 40. Combination Sum II
- MAC OSX 正確地同時安裝 PYTHON 2.7 和 PYTHON3
- 2017北京国际军民融合装备展览会会刊(参展商名录)
- 移动应用广告之商业变现的实现策略
- axios Get和POST方法
- NBUT
- 获取应用程序根目录物理路径(Web and Windows)
- 802.11协议帧格式、Wi-Fi连接交互过程、无线破解入门研究