<div align=center><img src="https://images.gitee.com/uploads/images/2019/0823/161606_9c2cc9eb_2066540.png"/></div>
#### 介绍
- VUE FLOW DESIGN流程设计器,基于Vue + Ant Design Vue + JSPlumb,该组件目的是为了使用在Vue项目中,它前身是[原生版流程设计器](https://gitee.com/openEA/FlowDesigner/tree/master/)。
- Vue版本以全新的技术栈重构了代码,并在原版基础上实现了更好的操作方式,新版会作为优先版本持续迭代。
- github: https://github.com/ZFSNYJ/VFD
- [演示地址](http://106.53.75.71:8080/)
#### 效果演示
* 基础面板
![02](README.assets/02.jpg)
* 拖拽节点到绘图区连线
![03](README.assets/03.gif)
* 拖拽对齐或使用自动对齐
![04](README.assets/04.gif)
* 显示/隐藏网格
![05](README.assets/05.gif)
* 设置节点和连线的属性
![06](README.assets/06.gif)
* 单节点、多节点移动(按住CTRL键)
![07](README.assets/07.gif)
* 改变节点对齐的排序顺序(按住Ctrl键一个一个单击选中要对齐的节点,单击的顺序就是对齐的排列顺序)
![08](README.assets/08.gif)
* 清空画布,重新绘制
![09](README.assets/09.gif)
* 保存流程图(会生成一段json数据,后台可以保存这段数据,为了便于调试,生成的json数据可以通过快捷键CTRL+ALT+T打开的测试窗口看到。同时也可以从该窗口载入其他的符合流程图的json数据)
![10](README.assets/10.gif)
* 保存流程图为图片保存到本地
![11](README.assets/11.gif)
* 画布拖拽、缩放
![12](README.assets/12.gif)
* 通过设置页面(CTRL+ALT+S)可以设置相关参数
![13](README.assets/13.gif)
* 快捷键说明
![14](README.assets/14.gif)
* 。。。。。。
#### 使用教程
在你的项目根目录下安装vfd:
```shell
npm install vfd --save
```
在代码中引用,类似如下:
```vue
<template>
<div>
<vfd></vfd>
</div>
</template>
<script>
import vfd from 'vfd'
export default {
components: {
vfd
}
}
</script>
```
#### 捐赠作者
如果您觉得本项目对您起到一定的帮助,也可以请作者喝杯咖啡。
![微信图片_20190902083108](README.assets/微信图片_20190902083108.jpg)
![微信图片_20190902083116](README.assets/微信图片_20190902083116.jpg)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
VUE FLOW DESIGN流程设计器,基于Vue + Ant Design Vue + JSPlumb,该组件目的是为了使用在Vue项目中,它前身是原生版流程设计器。 使用教程 在你的项目根目录下安装vfd: npm install vfd --save 在代码中引用,类似如下: <template> <div> <vfd></vfd> </div> </template> <script> import vfd from 'vfd' export default { components: { vfd } } </script> 代码详情见文档
资源推荐
资源详情
资源评论
收起资源包目录
基于VUE的在线绘制流程图工具.zip (76个子文件)
VFD-master
VFD-master
.editorconfig 147B
.eslintrc.js 812B
src
App.vue 160B
assets
logo.png 7KB
main.js 577B
components
HelloWorld.vue 2KB
flow
designer
FlowDesigner.vue 25KB
assets
remark.png 215B
search.png 623B
multip-pointer.png 547B
modules
FlowNode.vue 8KB
FlowArea.vue 22KB
SettingModal.vue 6KB
TestModal.vue 1KB
ShortcutModal.vue 1KB
FlowAttr.vue 9KB
UsingDocModal.vue 88B
style
flow-node.scss 3KB
flow-area.scss 2KB
flow-designer.scss 2KB
flow-attr.scss 43B
util
ZFSN.js 3KB
config
basic-node-config.js 1023B
basic-icon-config.js 8KB
args-config.js 5KB
router
index.js 273B
.project 362B
LICENSE 7KB
.babelrc 402B
package.json 3KB
build
check-versions.js 1KB
logo.png 7KB
utils.js 3KB
vue-loader.conf.js 553B
webpack.prod.conf.js 5KB
build.js 1KB
webpack.base.conf.js 2KB
webpack.dev.conf.js 3KB
package-lock.json 600KB
.postcssrc.js 246B
README.assets
12.gif 5.72MB
02.jpg 48KB
14.gif 792KB
06.gif 347KB
07.gif 625KB
09.gif 180KB
03.gif 375KB
000001.jpg 52KB
01.png 4KB
04.gif 568KB
05.gif 218KB
08.gif 252KB
11.gif 1.19MB
微信图片_20190902083116.jpg 132KB
13.gif 503KB
微信图片_20190902083108.jpg 102KB
10.gif 1.94MB
index.html 334B
test
e2e
specs
test.js 561B
nightwatch.conf.js 1KB
runner.js 2KB
custom-assertions
elementCount.js 765B
unit
.eslintrc 58B
setup.js 56B
specs
HelloWorld.spec.js 354B
jest.conf.js 725B
.project 362B
index.js 321B
.gitignore 213B
.eslintignore 51B
static
.gitkeep 0B
README.md 2KB
config
test.env.js 149B
prod.env.js 61B
index.js 2KB
dev.env.js 156B
共 76 条
- 1
资源评论
自不量力的A同学
- 粉丝: 774
- 资源: 2787
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功