iss-library-bpmn-designer

ISS FETC LIBRARY: FORM DESIGNER BASE ON VUE.JS, MAKE FORM DEVELOPMENT SIMPLE AND EFFICIENT.
657
Install
npm install iss-library-bpmn-designer
Latest Version:0.6.3
Vue:2
Last Updated:Aug 29, 2024
Links: npm
Maintainer: florasic

iss-library-bpmn-designer 可视化BPMN设计器

介绍

本项目使用 vue-cli 4 搭建,基于 vue 和 element-ui 实现。

可选参数

BPMN设计器(iss-library-bpmn-designer)入参:

参数名 参数类型 描述
schema Object 结构信息:JSON结构数据,存放bpmn的详细信息

使用示例:

1.安装:
    $ npm install -s iss-library-bpmn-designer@0.6.3
2.引入:
import Vue from 'vue';
import App from './App.vue';
import router from './router';
import ElementUI from 'element-ui';
import { CoreDesigner, CoreRenderer } from './index';
import BaseIcon from './components/BaseIcon';
import BaseHelpIcon from './components/BaseHelpIcon';
import '@/assets/styles/theme/element-variables.scss';
import 'remixicon/fonts/remixicon.css';
import '@/assets/styles/designer/index.scss';
import '@/assets/styles/renderer/index.scss';

Vue.use(ElementUI, { zIndex: 2000 });
Vue.component('BaseIcon', BaseIcon);
Vue.component('BaseHelpIcon', BaseHelpIcon);
CoreDesigner.install(Vue, {}, {});
CoreRenderer.install(Vue, {}, {});
Vue.config.productionTip = false;
new Vue({
  router,
  render: h => h(App)
}).$mount('#app');

3.使用:
<template>
  <iss-library-bpmn-designer ref="bpmn-designer"></iss-library-bpmn-designer>
</template>

Related Packages

odc-vue2-components

基于vue+element-ui form组件二次封装

914
asiaint-lowcode

基于 vue 和 element-plus 实现的表单设计器 + 渲染器

23,857
vue-form-craft

AI 驱动的 Vue3 表单工具,核心由 `FormDesign`(可视化设计器) + `FormRender`(Sch...

6,620 460
wti-form-ext

提高 10 倍开发效率的低代码表单组件,在原作者基础上进行微小改进以适应项目需求

611 0
iss-library-form-renderer

ISS FETC LIBRARY: FORM RENDERER BASE ON VUE.JS, MAKE FORM DEVELOPMENT SIMPLE AND...

21,497

Version History

Version Released Vue License
0.6.3 2.6.14
0.6.1 2.6.14
0.6.0 2.6.14
0.5.3 2.6.14
0.5.2 2.6.14
Pre-releases (10)
Version Released Vue License
0.6.0-dev-1 2.6.14
0.2.0-dev-6 2.6.14
0.2.0-dev-5 2.6.14
0.2.0-dev-4 2.6.14
0.2.0-dev-2 2.6.14