27 Star 78 Fork 20

小李 / TinyForm

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
CHANGELOG.md 1.50 KB
一键复制 编辑 原始数据 按行查看 历史

CHANGE LOG

next

  • 优化 在调用 asDefault 时,过滤表单中没有字段(脏数据)

0.7.13 :WIP

修复

  • 有文件字段时,返回值为 undefined 时校验报错的问题

优化

  • 支持 data-rule 混写预定义规则和自定义规则

0.7.12

优化

  • 调用 getData 时,type=file 的字段返回文件描述对象 File ,不再返回选择文件的虚拟路径

0.7.10

新增

  • 支持对同一表单内不同的checkbox设置不同的值

0.7.9

新增

  • 设置refresh选项以在调用方法时先自动调用refresh()方法,这在表单动态变化时很有用
  • 可以自定义html标签上写验证规则与提示消息的属性

优化

  • 在调用setData时,若传入的data为空(nullundefined),啥也不做

修复

  • getChanges 判断不正确的问题

0.7.8

新增

  • asDefaultgetChanges 方法,用于支持获取表单内被修改过的字段
  • 通过选项exclude或标签属性data-exclude排除一定范围内的字段
  • 表单中文件字段异步一起上传的支持(使用formdata实现)

优化

  • 设置值时,支持给setData的第二个参数传入boolean值,当传入true时 会跳过data中没有的字段(这些字段保留原值)
  • 在多选select时,若没有选择项,返回值为空数组, 不再是之前的null
  • 在表单字段为空时,统一返回空字符串,不再返回 undefined
JavaScript
1
https://gitee.com/hyjiacan/TinyForm.git
git@gitee.com:hyjiacan/TinyForm.git
hyjiacan
TinyForm
TinyForm
master

搜索帮助