🚀 Socket Launch Week Day 4:Socket MCP Adds Org Alerts, Threat Feed Review, and Package Inspection.Learn more
Sign In

avue-form-design-esh

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

avue-form-design-esh

本项目是一款基于 Avue 的表单设计器,拖拽式操作让你快速构建一个表单。

latest
npmnpm
Version
1.1.8
Version published
Weekly downloads
3
-84.21%
Maintainers
1
Weekly downloads
 
Created
Source

简介

本项目是一款基于 Avue 的表单设计器,拖拽式操作让你快速构建一个表单。

依赖

element-ui 2.12.0+

说明

个人基于avue-form-design 进行修改,新增英文标题 labelEN select等拉取远端数据的时候,渲染需要props:{label:'',value:''} 新增表格配置

使用

import AvueFormDesign from 'avue-form-design-esh'

Vue.use(AvueFormDesign)
<avue-form-design :options="options"
                  :aside-left-width="270"
                  :aside-right-width="380"
                  storage
                  @submit="handleSubmit"><avue-from-design>

属性

参数说明类型默认值
options字段配置Object{ column: [] }
storage开启本地存储功能,防止浏览器刷新丢失jsonBooleanfalse
asideLeftWidth左工具栏宽度String/Number'270px'
asideRightWidth右工具栏宽度String/Number'380px'

options字段配置

Avue文档

属性说明类型可选值默认值
columnAvue字段Array-[]
labelPosition字段位置String'left'/'center'/'right''left'
labelWidth字段宽度Number-120
gutter字段间隔Number-0
menuBtn表单按钮Booleantrue/falsefalse
menuPosition表单按钮位置String'left'/'center'/'right''center'
submitBtn显示提交按钮Booleantrue/falsefalse
submitSize提交按钮大小String'medium'/'small'/'mini''medium'
submitText提交按钮文本String-'提交'
emptyBtn显示清空按钮Booleantrue/falsefalse
emptySize清空按钮大小String'medium'/'small'/'mini''medium'
emptyText清空按钮文本String-'清空'

具体参考avue官方配置文档

事件

名称说明回调参数
submit生成json回调当前配置的json

Keywords

vue

FAQs

Package last updated on 10 Dec 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts