1.1.5 • Published 1 year ago

wzq-ui v1.1.5

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

wzq-ui

介绍

vue2基于element封装form表单

依赖组件

element-ui、lodash、wangeditor

安装

npm install wzq-ui

文档

w-form

属性

element

options 表单配置项
参数说明类型可选值默认值
type表单项使用的组件,例el-inputstring
prop表单项绑定字段any
value表单项默认值any
label表单域标签string
span仅当表单inline=false时生效(inline默认为false)string/number24
placeholder输入框占位文本string
rules表单验证规则object
attrs表单项组件的属性配置(详见具体组件文档)object
showRule表单项是否显示方法function返回 boolean
disabled表单项是否禁用方法function返回 boolean
formItemAttrsel-form-item属性 详见object
children主要针对el-radio、el-checkbox、el-select进行的特殊处理;建议使用更简便的w-radio、w-checkbox、w-selectArray
slot参考el-inputslotobject
showTitle弹窗嵌套表单鼠标是否显示悬浮提示信息,值可通过attrs.title修改booleantruefalse

方法

element

重写了validate方法,例:

this.$refs.form.validate().then(res => {
    console.log('验证成功', res);
})

editForm方法,给表单设置默认值

this.$refs.form.editForm(row)

w-radio

属性

参考element

参数说明类型可选值默认值
data静态模式数据源array
prop数据源的属性匹配规则object{value:'value',label:'label}
action动态获取数据方法function
dataPreprocess对返回的数据进行预处理function
radioAttrsradio配置项object详见
radioTyperadio类型stringradio/ buttonradio

w-checkbox

属性

参考element

参数说明类型可选值默认值
data静态模式数据源array
prop数据源的属性匹配规则object{value:'value',label:'label}
action动态获取数据方法function
dataPreprocess对返回的数据进行预处理function
checkboxAttrscheckbox配置项object详见
checkboxTypecheckbox类型stringcheckbox/ buttoncheckbox

w-select

属性

参考element

参数说明类型可选值默认值
data静态模式数据源array
prop数据源的属性匹配规则object{value:'value',label:'label}
action动态获取数据方法function
actionParams动态数据传参object
dataPreprocess对返回的数据进行预处理function

w-editor

属性

参数说明类型可选值默认值
toolbarConfig工具栏配置object详见{}
editorConfig编辑器配置object详见{placeholder: '请输入内容...'}
modedefault默认模式 - 集成了 wangEditor 所有功能;simple简洁模式 - 仅有部分常见功能,但更加简洁易用srtingdefault / simpledefault
editorStyle富文本样式object{height: '300px'}

w-dialog

属性

element

参数说明类型可选值默认值
options表单配置项object详见
editForm表单回显数据object详见{placeholder: '请输入内容...'}
formAttrs表单属性object详见

方法

editForm方法,给表单设置默认值

this.$refs['w-dialog'].editForm(row)

w-drawer

属性

element

参数说明类型可选值默认值
options表单配置项object详见
editForm表单回显数据object详见{placeholder: '请输入内容...'}
formAttrs表单属性object详见

方法

editForm方法,给表单设置默认值

this.$refs['w-drawer'].editForm(row)
1.1.5

1 year ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago