lg-form

基于Vue,ElementUI开发的一款表单设计器
536
Install
npm install lg-form
Latest Version:1.1.5
Vue:2
License:LGPL
Last Updated:Mar 31, 2020
Links: Gitee  ·  npm
Maintainer: lginsane

lgForm

介绍

基于 Vue,ElementUI 开发的一款表单设计器

下载

npm i lg-form

使用表单,查看表单
import FormMaking from 'lg-form'
import 'lg-form/dist/FormMaking.css'
Vue.use(FormMaking)
<fm-generate-form
  insite="true"
  :data="widgetForm"
  :value="widgetModels"
  :remote="remoteFuncs"
  ref="generateForm"
></fm-generate-form>
data() {
  return {
    widgetForm: {
      list: [],
      config: {
        labelWidth: 100,
        labelPosition: 'right',
        size: 'small'
      }
    },
    // 表单赋值
    widgetModels: {},
    remoteFuncs: {}
  }
}
设计表单
<fm-making-form
  ref="makingForm"
  preview
  generate-json
  generateHTML
  clearable
  @handleGenerateJson="handleGenerateJson"
  @handleGenerateCode="handleGenerateCode">
  <template slot="action"></template>
</fm-making-form>
methods: {
  handleGenerateJson(val) {
    console.log(val)
  },
  handleGenerateCode(val) {
    console.log(val)
  }
}
preview: 预览
generate-json: 属性
generateHTML: HTML
clearable: 清除

借鉴:http://tools.xiaoyaoji.cn/

Related Packages

asset-form-making

A designer and generator of form base on Vue.js, make form development simple an...

19,949
form-making

A designer and generator of form base on Vue.js, make form development simple an...

15,952 5,559
form-making-jacken

A designer and generator of form base on Vue.js, make form development simple an...

8,536
ll-form-making

账号下拉框回显bug修复

6,803
@aqsc/form-making

A designer and generator of form base on Vue.js, make form development simple an...

5,042 0

Version History

Version Released Vue License
1.1.5 ^2.6.5 LGPL
1.1.4 ^2.6.5 LGPL
1.1.3 ^2.6.5 LGPL
1.1.2 ^2.6.5 LGPL
1.1.1 ^2.6.5 LGPL