# FormulaForm **Repository Path**: QQXQQ/FormulaForm ## Basic Information - **Project Name**: FormulaForm - **Description**: 表单字段公式计算 - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-01-13 - **Last Updated**: 2026-02-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: JavaScript ## README # FormulaForm 表单字段公式计算 ## 简介 FormulaForm 是一个基于 Vue.js 的表单字段公式计算组件库。它允许用户在表单中定义字段之间的数学公式关系,实现自动计算和数据联动。 ## 技术栈 - **前端框架**: Vue 3 - **构建工具**: Vite - **语言**: TypeScript - **包管理**: npm ## 项目结构 ``` FormulaForm/ ├── src/ │ ├── api/ # API 接口 │ │ └── layout.ts # 布局相关接口 │ ├── components/ # Vue 组件 │ │ └── Form.vue # 表单组件 │ ├── struct/ # 数据结构定义 │ │ └── layout.ts # 布局结构(Layout、Subfield、Field) │ ├── App.vue # 根组件 │ └── main.ts # 入口文件 ├── public/ # 静态资源 ├── index.html # HTML 模板 ├── package.json # 项目配置 ├── vite.config.ts # Vite 配置 └── tsconfig.json # TypeScript 配置 ``` ## 功能特性 - 表单字段定义与管理 - 字段间公式计算支持 - 布局配置灵活 - 数据联动与自动更新 ## 安装 ```sh npm install ``` ## 开发 启动开发服务器,支持热重载: ```sh npm run dev ``` ## 构建 用于生产环境的构建,会进行类型检查、编译和压缩: ```sh npm run build ``` ## 贡献 欢迎提交 Issue 和 Pull Request。 ## 许可证 MIT License