#说明

   ```此动态表单组件(StarHorseForm) 是基于star-horse-lowcode 核心组件打造,一直用在内部系统中,
现单独拆分出来作为独立的组件使用，本人会利用业余时间逐步优化,此组件在本人项目中使用已趋于稳定，可根据实际情况进行建模使用。
```

#配置方法

在main.js 中引入以下代码

```
//加载star-horse-lowcode 和star-horse-form 的css文件
import "star-horse-lowcode/assets/index.css"
import "star-horse-form/assets/index.css"
import "element-plus/dist/index.css"
import {createApp} from 'vue'
import App from './App.vue'
//加载star-horse-form 表单组件
import StartHorseForm from 'star-horse-form';

const app = createApp(App);
//挂载到实例中
app.use(StartHorseForm, {});
app.mount('#app')
```

#在组件中使用

   ```
<script setup>
  import {StarHorseFormDesign,FormConfig} from "star-horse-form";
  const optional:FormConfig={};
</script>
<template>
      <StarHorseFormDesign :optional="optional"/>
    </template>
<style scoped>
</style>
   ``` 

#更新日志:

### v1.2.0

```
 - 升级内部组件，清理无用代码
```

### v1.3.0

```
 - 修复对话框超出高度显示异常
```

### v1.4.0

```
 - 修复optional 可选项没有赋值时报错的bug
```

### v1.5.0

```
 - 修复配置关联关系,表单不能选中的bug
```

### v1.6.0

```
 - 修复头部按钮区域自定义按钮不显示问题
```

### v1.7.0

```
 - 修复在full模式下快捷菜单列表不显示问题
```

### v1.7.1

```
- 增加PreviewDialog和DbListComp 组件导出
```

### v1.7.2

```
- 增加FormView 组件导出
```

### v1.8.0

```
- 优化列表容器禁止在单元格内显示标签
```

### v1.9.0

```
- 增加dialog 组件
```

### v2.0.0

```
- 增加DataSourceComp，DbListComp,FormMenuShot,WebUrlComp组件导出
```

### v2.0.0

```
- 更新star-horse-lowcode 版本
```

### v2.1.0

```
- 更新star-horse-lowcode 版本
--修复其它bug
```

### v2.1.2

```
- 更新star-horse-lowcode 版本
--table和box 容器展示bug,可通过此二者容器构建复杂的表单
```

### v2.1.3

```
- 修复更新导致的bug
```

### v2.1.4

```
- 升级依赖插件，增加drawer组件，修复已知bug
```

### v2.1.5

```
- 表格容器和栅格容器，增加快速创建行和列属性，
- 所有组件和容器在个性化中都增加了，自定义属性，组件如果是来源于element-plus 的二次封装，可参照官网进行设置,
  在自定义属性中没有验证属性是函数的情况，请慎用，其它字符串，布尔类型，数值，对象，数组等可正常使用
```

### v2.1.6

```
--更新因核心库bug导致的问题
```

### v2.1.7

```
--更新因核心库bug导致的问题
```

### v2.1.8

```
--更新因核心库bug导致的问题
```

### v2.1.9

```
--修复设计器组件间距，修改用户属性中下拉数据异常
```

### v2.1.10

```
--修复核心组件升级vite 导致的问题
```

### v2.1.11

```
--升级核心组件
```

### v2.1.12

```
--容器组件增加了mapping 参数，参数值1:表示1对1或者n:表示1对多, 解决表单中主子表对应关系的时候，是1对1 还是1对n
```

### v2.1.13

```
--增加导入json 文件功能
```

### v2.1.14

```
--升级核心组件，并增加在查看代码中导出json文件功能
```

### v2.2.0

```
--优化设计器整体风格，增加大纲，增加层级容器，修复dytable 容器的各种bug,
--在设计器中可切换代码进行编辑数据,
```

### v2.2.1

```
--增加表单第三方接口联动
```

### v2.2.2

```
--fix bug
```

### v2.2.3

```
--升级核心组件
```
### v2.2.4

```
--优化代码
```
### v2.2.5

```
--增加规则引擎
```
### v2.3.0

```
--修复已知bug,增加descriptions,fieldset,step,drawer,dialog 等容器
```
### v2.3.1

```
--增加DesignForm，CopyerOperation 导出
```

