# LowCodePlatform **Repository Path**: mynoe/low-code-platform ## Basic Information - **Project Name**: LowCodePlatform - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2021-05-18 - **Last Updated**: 2021-09-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # low-code-platform 基于 Vue 的表单生成器?界面生成器?低代码平台? # TODO 打通 `参数配置`-->`setter` -->`组件`数据流 交互: 内容区选中组件,激活对应的组件及 setter # TODO 数据类型扩展 组件的数据可能是`对象`,`数组`,`字符串|数值` 简单的数据格式可以直接用 setter 绑定 复杂的数据格式需要按照 具体的数据格式进行 setter 的绑定,并且 setter 设置默认值 实际上数据流方向: `组件`->`setter`->`参数配置` 据此:实际上更新界面上的参数配置区域也需要单独处理 # 问题 组件中的数据 有的需要配置 有的不需要配置 增加标识? 不需要配置的数据 1,静态数据 2,接口获取的数据 ```javascript data:{ name:'name', form:{ phone:'13577777777', }, list:[ { label:'label', value:'value' } ] } ``` ### 技术点 - 数据流 `params` ==> `setters` ==> `components` ==> `content area` - 全局数据管理 `vuex` - 组件重复使用 `uuid` ### 依赖安装 ``` yarn install ``` ### 本地开发 ``` yarn serve ``` ### 打包 ``` yarn build ``` ### 代码规范化 ``` yarn lint ``` ### Customize configuration See [Configuration Reference](https://cli.vuejs.org/config/).