VueFlowchartEditor

流程图编辑器

使用说明

<template>
  <vue-flowchart-editor ref="vueFlowchartEditor">
    <flow />
  </vue-flow-editor>
</template>

<script>
import VueFlowchartEditor, { Flow } from 'vue-flowchart-editor'
export default {
  methods: {},
  components: { VueFlowchartEditor, Flow }
}
</script>

API

利用$refs属性,可以拿到<vue-flowchart-editor/>上的propsAPI属性。通过他们可以执行不同的命令。

propsAPI

属性 说明 类型
executeCommand 执行命令 function(command)
read 读取数据 function(data)
save 保存数据 function() => object
add 添加图项 function(type, model)
find 查找图项 function(id)
update 更新图项 function(item, model)
remove 删除图项 function(item)
getSelected 获取当前选中图项 function

示例

<script>
  export default {
    methods: {
      saveDataFromChart() {
        console.log(this.$refs.vueFlowchartEditor.propsAPI.save())
      },
    },
  }
</script>

editor

Events

请移步至 EditorEvents 查看详情