更新记录

1.0.2(2024-06-03) 下载此版本

更新依赖

1.0.1(2024-06-03) 下载此版本

更新readme.md

1.0.0(2024-06-03) 下载此版本

首次上传插件

查看更多

平台兼容性

Vue2 Vue3
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.1.0
钉钉小程序 快手小程序 飞书小程序 京东小程序
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari

ws-from 表单组件 先导入示例项目 看看是否满足需求,然后再下载插件,有问题可以加微a1021762451

组件名:ws-from 代码块: ws-from

本插件基于官方插件 uni-form 和其他uni插件进行二次开发拓展功能,支持uni-form本身功能不变(表单验证等)

拓展功能

  1. 配置化开发
  2. 根据配置自动生成表单校验
  3. 表单数据.sync双向绑定
  4. 表单数据根据配置自动初始化
  5. 可以配置单位
  6. 有默认确认取消搜索重置按钮,也可以自定义按钮
  7. 可自由增加组件
  8. 通用事件支持

API

ws-from Props

属性名 类型 默认值 说明
isSearchForm Boolean false 是否是搜索表单(对应样式+搜索重置按钮)
useDefaultButtons Boolean false 是否使用默认按钮
buttonSize String "mini" 按钮组尺寸
buttonConfigList Array - 自定义按钮组
formConfigList Array - 表单配置(FormItem)
formData Object {} 表单数据(支持.sync修饰符)
unitData Number 1 多选时选中值按文字的形式展示的数量
isDetail Boolean false 是否详情模式(表单全部禁用)
labelWidth String "75px" 对应uni-form,标签宽度
labelAlign String "left 对应uni-form,标签对齐方式
border Boolean true 对应uni-form,表单是否有边框
@happenEvent event event(Object) 所有事件统一出口,回调参数为事件信息

FormItem 选项

属性名 类型 默认值 说明
component String - 组件名称(如uni-easyinput)
prop String - 表单向对应字段
placeholder String - 占位符
required Boolean - 是否必填
clear Boolean - 是否允许清空
class String - 表单项自定义类名
unit String - 单位
unitData Object - 单位数据,格式同 formData,优先级比unit高

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问