# vant3-form-viewer
**Repository Path**: loogn/vant3-form-viewer
## Basic Information
- **Project Name**: vant3-form-viewer
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2022-02-17
- **Last Updated**: 2022-04-18
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# vant3-form-viewer
# 基于 vue3 和 vant3 的表单展现器,结合 [element-plus-form-designer](https://gitee.com/loogn/element-plus-form-designer).
包含两个组件 FormRenderer 和 FormViewer.
FormRenderer 组件用于呈现表单组件和获取表单提交数据,FormViewer 组件查看数据。
```
npm i vant3-form-viewer
```
## FormDesigner 使用
```html
提交
```
uploadOptions说明:
- action 表单内上传组件的上传地址。
- getHeaders 一个方法,返回自定义上传头内容。
- getFileHook 一个方法,自定义从action返回结果中获取文件信息,成功返回 ```{name:'文件名称',url:'文件地址'}```,失败返回错误信息字符串。
FormRenderer 公开的 van-form 的几个方法:
- validate 对整个表单作验证。
- submit 提交表单
- scrollToField 滚动到指定表单字段
## FormViewer 使用
属性和 FormRenderer 相同。
## 联系
邮箱:loogn_0707#126.com ,#自行改为@