hr-dynamic-form

0.0.14 • Public • Published

拖拉拽配置型表单

通过拖拉拽配置的方式生成表单json数据,支持自定义组件的动态插入,方便业务组件开发

引入方式

  • 全局引入 import { InstallHDF } from 'hr-dynamic-form'; Vue.use(InstallHDF); ,引入后可使用HCreateForm | HUseForm | WhichComponent三个主要组件
  • 局部引入 import { 组件内容 } from 'hr-dynamic-form'
  • 组件列表
FormBox
ItemBox
ItemBoxSetting
RegxAdd
SelectIcon
Elements(所有元素组件均暴露,文档未补充)
WhichElement

buttonMerge
inputMerge
selectMerge
initDefaultItems

remoteMixin
checkRequiredMixin

ItemEnum
InstallHDF

设计功能

  • <HCreateForm />

<el-button type="text" icon="el-icon-copy-document" @click="createForm(formDesign)">生成表单

### 使用功能
- `<HUseForm />`
- ```
    <HUseForm :formData="formData"></HUseForm>

Readme

Keywords

Package Sidebar

Install

npm i hr-dynamic-form

Weekly Downloads

1

Version

0.0.14

License

none

Unpacked Size

8.72 MB

Total Files

29

Last publish

Collaborators

  • hranharry