draggable/formeo

拖放 JavaScript 表单构建器

安装: 164

依赖: 0

建议: 0

安全: 0

星标: 525

关注者: 42

分支: 196

开放问题: 153

语言:JavaScript

v1.6.2 2020-12-30 03:28 UTC

README

一个用于拖放表单创建的纯JavaScript模块。

npm GitHub build

演示

formeo-demo

特性

  • 拖放编辑
  • 具有众多选项的可扩展构建器
  • 列/内联字段
  • 自定义字段
  • 预览模式
  • 国际化支持

安装

NPM

npm install --save formeo

手动

<script src="https://draggable.github.io/formeo/assets/js/formeo.min.js"></script>

使用方法

要开始使用此模块构建表单,请在您的项目中包含 formeo.min.js 和 formeo.min.css,并调用

import { FormeoEditor, FormeoRenderer } from 'formeo'

// Set up a form builder
const editor = new FormeoEditor(options)

// When you're ready, grab the form data object
// Typically you'd do this in the "onSave" event, which you can configure through the editor's options object
const formData = editor.formData

// Then, when you're ready to render the form, use
const renderer = new FormeoRenderer(options)
renderer.render(formData)

文档

变更日志