Appearance
MosoweForm 表单
基于element-plus form表单组件二次封装。
主要使用
component
内置动态组件进行渲染,通过props、emits、useAttrs、useSlots对组件进行属性事件插槽等方面的透传,使之支持对应elementPlus表单组件的功能。组件本身可接收
el-form
的属性与事件,将会透传给el-form
组件。可直接通过ref调用
el-form
组件的expose事件。组件采用css百分比布局,也可在配置中写入style样式布局。
组件联动
unionProp
属性,单独使用也可快速联动。组件键转换
transform
属性,表单提交时转换,无需再写一遍转换逻辑。visible
属性,display控制显隐,hidden
属性,v-if控制显隐。tooltip
属性可配置提示文字。unit
表单项尾部配置justshow
仅展示,该模式下会将带有选项的 Cascader、Checkbox、CheckboxButton、Radio、RadioButton、Select、SelectV2、TreeSelect组件自动转为对应的文案。支持展开/折叠,内联等比布局。
可使用其他自定义组件:MosoweUpload、MosoweInputNumber
表单提交重置按钮永远在右下角
...
贡献者
mosowe