# 表单引擎 **Repository Path**: ctrlc-git/lcaas-form ## Basic Information - **Project Name**: 表单引擎 - **Description**: Vue3低代码表单,包含表单设计器和表单渲染器。UI选用naiveui,可视化操作。 - **Primary Language**: JavaScript - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2018-06-12 - **Last Updated**: 2024-03-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: 低代码, 低代码表单, 可视化表单, 表单设计器 ## README # form-engine 一款基于Vue3的低代码表单,支持naiveui组件库。可自定义组件,扩展性强。 - 设计器与渲染器分离,减少表单渲染的使用体积。 - 二次开发灵活,新增组件通过属性配置即可支持。 ## 演示 - [演示地址](https://ctrlc-git.gitee.io/lcaas-form/) ## 运行 - 安装 ```bash pnpm install ``` - 启动 ```bash pnpm dev ``` ## 表单设计器 通过可视化操作配置表单JSON数据。 - 启动 ```bash pnpm dev ``` - 构建 ```bash pnpm build ``` ## 表单渲染器 通过基于表单设计器产生的JSON数据,渲染成真实的表单。 - 安装 ```bash npm i @lcaas/form-render ``` - 使用 ```vue ``` ### TODO 功能|状态 ---|--- 栅格布局|✔ 表单验证|✔ 组件联动|☐ 表格组件|☐ 表单嵌套|☐ 远端数据|☐ ## 支持作者 如果您觉得本项目对您有帮助,您可以帮我点个⭐Star,感谢支持