赞
踩
FcDesigner Pro版是一款基于Vue3.0的低代码可视化表单设计器工具,通过数据驱动表单渲染。可以通过拖拽的方式快速创建表单,提高开发者对表单的开发效率,节省开发者的时间。目前,在OA系统、ERP系统、电商系统、流程管理等系统中已稳定应用。
本项目采用 Vue3.0 和 ElementPlus 进行页面构建,内置多语言解决方案,支持二次扩展开发,支持自定义组件扩展。
项目分为设计器 form-create-designer 和 渲染器 form-create,用户可以通过可视化界面快速高效地创建表单,并输出为JSON。并且通过加载JSON,渲染器可以渲染并输出相应的表单。
产品充分考虑了全球化需求,内置了中文、英文和日文三种语言选项,无论是在对外交流还是跨国业务进行中都可提供强大的语言支持,使您在应对全球化的过程中无忧无虑,轻松自如。
产品提供了可配置的组件和表单事件功能,为您处理各种动态交互提供了便利。无论用户需求何种复杂度与多样性,我们都能迎刃而解,提供满足使用者需求的解决方案。
产品内置了45种常用组件,广泛覆盖多种场景需求,以满足不同的用户需求。更为重要的是,我们支持灵活扩展自定义组件,以满足您独特、个人化的需求,为您提供更丰富的使用体验。
产品提供了多种复杂表单布局方式,包括栅格、弹性盒子、表格等,这些功能让复杂的表单布局变得趋于简洁明了。此举不仅拓宽用户选择范围,更是为用户提供了贴心可靠的使用体验。
致力于实现表单编辑与数据查看模式的无缝切换,高效地提升代码复用性。这种改进将大大提高生产效率,同时也能让用户在任何情况下都能享受到流畅的使用体验。
内置了52种常用的函数计算公式,这不仅可以大幅度提高数据分析效率,而且也能够灵活满足您在实际业务中的特定计算需求,从而保证数据的准确有效性。
产品以可视化操作为主导,使您可以轻而易举地完成表单页面的编辑。通过直观的图形界面,无需深入繁琐复杂的代码便可完成操作,大大降低了使用门槛,让编辑工作变得更轻松、更高效。
form-create 动态表单项目自2018年开源以来,致力于低代码表单的持续研发,轻松搞定表单,让您不在为表单烦恼。历时6年低代码表单框架技术沉淀,我们经历了三次深度的框架重构。为了提升产品的质量和性能,我们的功能在不断完善和迭代。在此过程中我们深受广大用户的喜爱,并收获了众多用户的宝贵意见及反馈,在GitHub中已收获超过5000的Star数。 为了能够更好的为广大用户提供优质的功能和服务,我们专门推出了Pro版本。
FormCreate官网:FormCreate-动态表单
帮助文档:介绍 | FcDesigner Pro
带有多样化的布局、字段选择,支持数组、对象等复杂性表单数据的创建,基本满足任何应用场景。采用主流的拖拽操作方式,简约易用的布局,低学习成本。
完成购买后,您就能享有该产品的永久使用权限。
您的宝贵建议将得到我们的优先考量。
我们准备了详尽的教程文档,包含使用手册、帮助文档、API说明以及二次开发的指引。
购买后我们将为您提供专业的一对一技术支持,确保使用中遇到的问题能迅速得到解决。
fcDesignerPro
目录dist
目录复制到刚刚创建的fcDesignerPro
目录中html
- <link href="https://unpkg.com/element-plus/dist/index.css"></link>
- <script src="https://unpkg.com/vue@next"></script>
- <script src="https://unpkg.com/element-plus/dist/index.full.js"></script>
- <script src="https://unpkg.com/@form-create/element-ui@^3/dist/form-create.min.js"></script>
- <script src="/path/to/fcDesignerPro/dist/index.umd.js"></script>
- <!-- 挂载组件 -->
- <script >
- //挂载 ElementUi
- app.use(ElementPlus);
- //挂载组件
- app.use(FcDesigner);
- //挂载formCreate
- app.use(FcDesigner.formCreate);
- </script>
shell
npm install @form-create/element-ui@^3
js
- import FcDesigner from '/path/to/fcDesignerPro/dist/index.es.js'
- import ElementPlus from 'element-plus'
-
-
- //挂载 ElementUi
- app.use(ElementPlus)
- //挂载组件
- app.use(FcDesigner)
- //挂载formCreate
- app.use(FcDesigner.formCreate)
Pager
html
<fc-designer ref="designer"/>
在开源版本的基础上,我们为了满足更多复杂场景和提供更好的优质服务推出了Pro版本。
功能 | 开源版 | Pro版 |
---|---|---|
内置组件 | 23个 | 45个 |
多语言 | 中,英 | 中,英,日 |
模板功能 | 支持 | |
表单结构功能 | 支持 | |
表单操作记录功能 | 支持 | |
阅读模式 | 支持 | |
表单预览 | 支持 | 支持 |
录入数据功能 | 支持 | |
生成组件功能 | 支持 | 支持 |
数据源配置 | 支持 | |
样式配置 | 支持 | |
计算公式 | 支持 | |
事件配置 | 支持 | |
表单验证功能 | 基础验证 | 支持自定义 |
栅格布局 | 支持 | 支持 |
表格布局 | 支持 | |
弹性盒子布局 | 支持 |
通过 locale 配置项设置语言,内置了中文,英文,日文
中文
js
import Zh from "@form-create/designer/locale/zh-cn.js";
英文
js
import En from "@form-create/designer/locale/en.js";
日文
js
import Jp from "@form-create/designer/locale/jp.js";
js
- <template>
- <fc-designer :locale="locale" />
- </template>
- <script>
- import En from "@form-create/designer/locale/en.js";
- export default {
- data(){
- return {
- locale: En,
- }
- }
- }
- </script>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。